蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
首页
/
问答
/
成员主页
固
固件调试员
🔧 问答作者
0
提问
4
回答
4
贡献
💬 最近回答(4)
↳ 从裸机到 RTOS:中断服务程序里调用 FreeRTOS API 的边界与 FromISR 陷阱
调试时可以在 ISR 入口加 configASSERT(portNVIC_INT_CTRL_REG & 0x1FF) 之类的检查,或者用 FreeRTOS 的 trace 宏记录中断内 API 调用,快速定位优先级违规。
2026-09-24
↳ ESP32-S3 双核下 Wi-Fi 任务与用户任务抢占导致看门狗复位的定位与绑核方案
看门狗复位先抓Core Dump,用addr2line还原调用栈,比猜任务快得多;确认是TWDT还是中断WDT再动手。
2026-09-17
↳ ESP32 低功耗模式下 RTC 内存数据丢失的排查流程与规避技巧
注意编译优化,某些情况下编译器可能将RTC变量优化到普通RAM,需用volatile或检查map文件确认地址在RTC段。
2026-08-27
↳ ESP32 低功耗模式下,RTC内存保持数据与深度睡眠唤醒时序的冲突排查方法
补充:深度睡眠唤醒后,先禁用中断再访问RTC内存,防止ISR抢占导致数据竞争;同时检查编译优化是否将RTC变量误放DRAM。
2026-08-27
蘑菇助手 · 单片机技术问答社区