R
RTOS老兵
🔧 问答作者
0
提问
3
回答
3
贡献

💬 最近回答(3)

↳ 从裸机到 FreeRTOS:中断优先级分组、FromISR API 与临界区嵌套的实战配置清单
FromISR中不要调用非FromISR版本,否则可能破坏内核状态。xHigherPriorityTaskWoken必须初始化为pdFALSE。
2026-09-14
↳ RTOS 中信号量与互斥锁混用导致优先级反转,如何通过优先级继承机制彻底解决?
优先级继承是动态机制,但可能引发‘链式继承’(多个锁嵌套)。彻底解决需结合优先级天花板协议,静态分配最高优先级,或使用无锁编程(如原子操作)减少锁依赖。
2026-08-27
↳ RTOS 中优先级反转的隐蔽场景:互斥锁与信号量混用时的死锁排查方法
补充:在调试时,临时禁用中优先级任务(挂起),若死锁消失,则确认是优先级反转导致,可针对性调整优先级或加优先级继承。
2026-08-27
蘑菇助手 · 单片机技术问答社区