嵌入式环形队列、消息队列的实现原理

嵌入式环形队列、消息队列的实现原理

“环形队列”和“消息队列”在嵌入式领域有广泛的应用,对于有经验的嵌入式软件工程师来说,这两个概念并不陌生。

X86处理器崛起背后的故事

X86处理器崛起背后的故事

x86在个人电脑和服务器领域的主导地位可以追溯到IBM。IBM一次又一次展示了他们扭转不利局势的能力,使得x86成为了最流行的指令集架构。

vim 的使用技巧和配置介绍

vim 的使用技巧和配置介绍

vim 是一个功能强大的多模式编辑器, 是 Linux/UNIX 上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。

改善RTOS运行速度和RAM大小

改善RTOS运行速度和RAM大小

几乎所有RTOS操作系统都提供了队列和信号量的功能,对于大部分新手来说,使用队列和信号量是必备技能。

单片机低功耗几点内容

单片机低功耗几点内容

有进行过低功耗产品开发的读者都会明白,一个产品的功耗不仅仅与硬件功耗有关,实际上,软件也是影响整个产品功耗的关键因素之一。

单片机烧录程序的几种常见方法

单片机烧录程序的几种常见方法

最近看到一个朋友提出一个比较基础的问题,大致就是询问:单片机如何烧录程序?

下面将介绍三种常见的单片机烧录程序的方法:ISP、IAP和ICP,以及它们之间的区别。

M4和M7双核之间消息通信

M4和M7双核之间消息通信

今天我想和大家分享一种使用FreeRTOS消息缓冲区实现简单非对称多处理(AMP)核心到核心通信的方法,以STM32H7双核处理器为例。

Arduino将支持MicroPython

Arduino将支持MicroPython

最近,Arduino官方(博客)宣布:MicroPython正式成为Arduino生态系统的一部分。

嵌入式项目中do{…} while(0U)的作用和意义

嵌入式项目中do{…} while(0U)的作用和意义

在许多嵌入式项目中,经常会遇到类似这样的代码片段:do{…} while(0U)。尽管我们在学习的过程中可能很少见到它,但实际项目中却广泛存在着类似的代码。

经典位置式与增量式PID原理

经典位置式与增量式PID原理

对于那些参加过电子竞赛的大学生来说,应该都有玩过搭载电机的设备(比如循迹小车)。我们需要通过控制电机按照设定的速度运行,而PID控制算法在其中起到了关键的作用。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部