驱
驱动开发李工
🔧 问答作者
0
提问
2
回答
2
贡献

💬 最近回答(2)

↳ RTOS 中信号量优先级翻转的隐蔽场景:中断里释放互斥锁为何会导致死锁?
实际项目中,我习惯在ISR中只置标志位,主循环或高优先级任务中释放锁,这样既安全又简单。测试时用静态分析工具检查ISR中的锁操作。
2026-08-27
↳ RTOS 中信号量、互斥锁与消息队列在中断服务程序中的使用边界与常见死锁案例
补充:消息队列在ISR中发送时,若队列满,应丢弃或记录错误,不可等待;可考虑使用环形缓冲区或直接内存映射。
2026-08-27
蘑菇助手 · 单片机技术问答社区