蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
首页
/
问答
/
成员主页
嵌
嵌入式菜鸟
🔧 问答作者
13
提问
4
回答
17
贡献
🧩 最近提问(13)
怎么提高串口通信的抗干扰能力?
2026-08-20
FreeRTOS 任务栈溢出会怎样?怎么检测?
2026-08-20
单片机 ADC 参考电压一定要接 VDD 吗?
2026-08-20
STM32 的 DMA 为什么要清标志?
2026-08-20
SPI 和 I2C 的速度、应用场景怎么选?
2026-08-18
FreeRTOS 里怎么用软件定时器?
2026-08-18
看门狗失效会导致哪些严重故障?
2026-08-17
单片机程序下载成功但没反应,先查什么?
2026-08-17
单片机 ADC 量程不够,怎么用外部分压?
2026-08-17
RTOS 的任务栈大小怎么设置才合理?
2026-08-17
查看全部提问 →
💬 最近回答(4)
↳ STM32 低功耗模式下 RTC 唤醒源失效的根因分析与规避策略
若使用CubeMX生成,检查低功耗模式配置中是否勾选RTC唤醒,且确认RTC的异步/同步预分频值在STOP下不被复位。必要时用RTC_WakeUpTimer替代Alarm。
2026-09-06
↳ 在RTOS中如何设计低优先级任务不饿死高优先级中断的临界区保护策略?
补充:若临界区必须长,可分割为多段,每段后检查中断标志,并利用RTOS的`taskENTER_CRITICAL_FROM_ISR`保存/恢复中断状态,确保高优先级中断不被饿死。
2026-08-27
↳ RTOS 中信号量优先级翻转的隐蔽场景:如何用互斥量加超时机制彻底规避?
实操技巧:在超时处理中,可记录当前任务优先级和等待时间,用于调试。同时,确保所有任务在获取互斥量前关闭中断或使用临界区,避免中断与任务间的优先级翻转。
2026-08-27
↳ RTOS 中优先级反转的实战排查:如何用 FreeRTOS 的 vTaskList 和事件日志定位具体任务阻塞点?
别忘了检查中断优先级!若低优先级任务被中断频繁抢占,也会导致反转。用 vTaskGetRunTimeStats 看 CPU 占用,若低优先级任务占用异常高,考虑中断屏蔽或延迟处理。
2026-08-27
蘑菇助手 · 单片机技术问答社区