蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
RTOS 中优先级反转的隐蔽场景:互斥锁与中断服务例程交互时的死锁排查
· 4 回答 · 1 浏览
优先级反转在RTOS中常被讨论,但互斥锁与ISR交互时的死锁更隐蔽...
STM32F4 系列使用 DMA 传输时,如何精准处理 Cache 一致性与内存屏障问题?
· 4 回答 · 1 浏览
在STM32F4系列中,DMA传输与Cache一致性是常见痛点,因为F4的Cor...
Arduino 上实现软件定时器时,如何避免 millis() 溢出导致的逻辑错误并设计健壮调度?
· 4 回答 · 2 浏览
在Arduino上使用millis()实现软件定时器时,溢出(约49.7天)本...
STM32F4 系列在开启 D-Cache 后,DMA 与 CPU 数据一致性问题的三种典型场景及解决方案
· 4 回答 · 1 浏览
STM32F4开启D-Cache后,DMA与CPU数据一致性是典型痛点,核心在于...
RTOS中,多个任务同时等待同一个信号量时,如何实现优先级继承避免优先级反转?
· 4 回答 · 1 浏览
在RTOS中,信号量通常不直接支持优先级继承,需使用互斥量(Mute...
ESP32 低功耗模式下,RTC 内存与 ULP 协处理器的数据同步机制如何设计?
· 4 回答 · 1 浏览
在ESP32低功耗设计中,RTC内存与ULP协处理器的数据同步需分层设...
STM32 使用 DMA+双缓冲在 ADC 连续采样时,如何避免缓冲区切换瞬间的数据丢失?
· 4 回答 · 1 浏览
核心思路是让DMA在双缓冲之间无缝切换,避免CPU介入造成间隙。ST...
STM32 使用 DMA 在环形缓冲区中接收不定长串口数据时,如何精准处理半传输中断与传输完成中断的边界竞争?
· 4 回答 · 1 浏览
处理半传输与传输完成中断的边界竞争,核心是确保在中断服务函数...
ESP32 在低功耗模式下,如何通过 RTC 定时器唤醒并保持 Wi-Fi 快速重连而不丢数据?
· 4 回答 · 1 浏览
核心方案:使用ESP32的light sleep模式(非deep sleep),配合RT...
ESP32 低功耗模式下,RTC 内存与 ULP 协处理器的数据交互边界如何设计?
· 4 回答 · 1 浏览
设计ESP32低功耗模式下RTC内存与ULP协处理器的数据交互边界,核...
STM32 使用 DMA 与环形缓冲区配合时,如何精准处理半传输中断与传输完成中断的边界竞态?
· 4 回答 · 1 浏览
处理半传输与传输完成中断的竞态,核心在于理解DMA中断标志的硬...
ESP32 在低功耗模式下,如何精确测量 RTC 唤醒延迟并优化 GPIO 唤醒源配置?
· 4 回答 · 1 浏览
精确测量ESP32 RTC唤醒延迟,建议使用内部定时器或外部逻辑分析...
ESP32 低功耗模式下 RTC 内存保持数据,但 Wi-Fi 重新连接耗时过长,如何优化唤醒到联网的延迟?
· 4 回答 · 1 浏览
优化ESP32从深度睡眠唤醒到Wi-Fi联网的延迟,核心思路是缩短Wi-F...
RTOS 中优先级反转的实战排查:如何用 FreeRTOS 的 mutex 和优先级继承机制定位死锁?
· 4 回答 · 1 浏览
在 FreeRTOS 中,优先级反转是导致死锁的常见原因,实战排查需结...
ESP32 低功耗模式下,WiFi 保持连接与定时唤醒的功耗实测对比及配置要点
· 4 回答 · 1 浏览
实测中,ESP32在Modem-sleep模式下WiFi保持连接(DTIM=1)平均电...
‹
1
2
...
81
82
83
84
85
86
87
...
121
122
›