RTOS 任务间互斥的难题

RTOS 任务间互斥的难题

在基于RTOS开发项目时,经常会遇到需要互斥的情况,比如多个任务需要同时使用一个UART串口来发送数据。

下载调试接口 JTAG vs SWD

下载调试接口 JTAG vs SWD

作为嵌入式工程师,使用下载调试器是常见的,但您真正了解SWD和JTAG接口的含义和区别吗?

STM32拥抱Azure RTOS,会放弃FreeRTOS吗?

STM32拥抱Azure RTOS,会放弃FreeRTOS吗?

如果您使用过STM32CubeMX(或者STM32CubeIDE)来开发STM32,那么您应该知道它们支持一键生成包含FreeRTOS操作系统的代码,从而省去了繁琐的移植过程。

LVGL PC模拟器新手教程

LVGL PC模拟器新手教程

这些年来,许多消费电子产品和家电产品都配备了显示屏,因此图形用户界面(GUI)也变得越来越流行。

一款常用文档生成工具:Doxygen

一款常用文档生成工具:Doxygen

程序员在撰写文档时,尤其是带有代码的文档,很多时候都会使用一款名为Doxygen的文档生成工具来生成。

嵌入式软件中回调函数同步与异步调用

嵌入式软件中回调函数同步与异步调用

在嵌入式开发软件中,回调函数是一种通常会接触到的软件设计方法,例如事件处理机制基本上都会使用到回调函数。

如何使用J-Link无限Flash断点功能调试应用?

如何使用J-Link无限Flash断点功能调试应用?

在嵌入式应用的开发过程中,尽管良好的编程实践和符合适当的编码规范的软件能够减少代码编写阶段中的错误数量,但仍然会不可避免地出现一些只有在程序运行过程中才会触发的错误。为了解决程序运行过程中的问题,需要使用调试器来观察代码的执行和软件状态的变化。

单片机中断程序,如何被中断?

单片机中断程序,如何被中断?

如果外部中断请求的频率足够快,上一个中断没有处理完成,新的中断请求又来了,该如何处理呢?

编译工具:XMake 和 CMake对比分析

编译工具:XMake 和 CMake对比分析

首先,必须承认CMake非常强大,经过多年发展,其整个生态系统已经相当完善,功能也异常丰富,这是目前的xmake所无法比拟的。

RISC和CISC,究竟有何不同?

RISC和CISC,究竟有何不同?

关于RISC和CISC处理器的区别,很多人会认为是一些特性、指令或晶体管数量的差异。然而,实际上它们之间的差异并不能简单地归纳总结。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部