
freeRTOS
文章平均质量分 88
本专栏将涵盖FreeRTOS的基础架构、任务管理、时间片轮转、队列与信号量等核心概念,并通过实战案例解析其在嵌入式系统开发中的应用。无论你是RTOS新手还是寻求性能优化的资深开发者,这里都有丰富的资源与技巧,助你高效利用FreeRTOS构建可靠、实时的嵌入式系统。
智驾
“面朝大海,春暖花开”
展开
-
Cortex-M异常处理深度解析:从HardFault到调试实战
在嵌入式开发中,Cortex-M系列处理器的异常处理机制是保障系统可靠性的核心。然而,面对HardFault、MemManage、BusFault等异常时,开发者往往陷入迷茫。本文结合SEGGER AN00016和Keil AN209两篇权威文档,深入剖析异常根源、寄存器解析及调试技巧,并通过代码实例演示如何快速定位问题。原创 2025-02-07 22:35:01 · 1202 阅读 · 0 评论 -
不用调试器,如何定位“Hard Fault”?
在没有调试器的情况下,定位`HardFault_Handler`的发生原因需要依赖一些调试手段和工具。本文描述了一种方法。原创 2025-02-07 19:56:03 · 829 阅读 · 0 评论 -
FreeRTOS中定时器优先级一般是比任务优先级高还是低?
在 FreeRTOS 中,定时器的优先级通常比任务优先级底。这是由 FreeRTOS 的定时器实现机制决定的,本文主要描述该机制的细节。原创 2025-02-06 21:50:45 · 1047 阅读 · 0 评论 -
产品级嵌入式系统为什么要部署RTOS?
在产品级嵌入式系统中,部署实时操作系统(RTOS)是为了满足系统对实时性、可靠性、可维护性和资源管理的高要求。原创 2025-01-17 04:00:00 · 88 阅读 · 0 评论