❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
ESP32 使用 RTC 内存实现深度睡眠后快速恢复外设状态(GPIO/UART)的实战技巧
ESP32 · 于洁测硬件 · 4 回答 · 35 浏览
在ESP32深度睡眠中,RTC内存(RTC_SLOW_MEM)是唯一保持数据的区...
FreeRTOS 中任务栈溢出检测的几种实现方式及误报排查技巧
RTOS · 电子小兵入门 · 4 回答 · 54 浏览
在FreeRTOS中,任务栈溢出检测主要有两种官方实现方式:一是运行...
ESP32 双核环境下,如何用原子操作替代临界区来降低中断延迟并避免死锁
ESP32 · 杜博文智能硬件 · 4 回答 · 37 浏览
在ESP32双核环境下,原子操作(如ESP-IDF提供的portMUX_TYPE或基...
RTOS 中优先级反转的隐蔽触发场景:互斥锁与信号量混用时的死锁排查实战
RTOS · 电子小兵入门 · 4 回答 · 47 浏览
优先级反转的隐蔽触发场景常源于互斥锁与信号量的混用,尤其在RT...
ESP32 低功耗模式下,RTC内存保持数据与深度睡眠唤醒时序的冲突排查方法
ESP32 · 田甜单片机教学 · 4 回答 · 58 浏览
排查ESP32低功耗下RTC内存保持与深度睡眠唤醒时序冲突,建议按以...
在 RTOS 环境下,如何设计一个低优先级任务不阻塞高优先级中断响应的串口日志系统?
RTOS · 崔健物联网 · 4 回答 · 35 浏览
核心思路是让日志输出完全脱离中断上下文,采用‘中断写入环形缓...
如何在不使用RTOS的前提下,用状态机+定时器实现多任务调度并避免优先级反转?
RTOS · 崔健物联网 · 4 回答 · 63 浏览
在不使用RTOS的前提下,用状态机+定时器实现多任务调度,核心是...
RTOS 中优先级反转的实战排查:如何用 FreeRTOS 的互斥量与优先级继承机制彻底解决?
RTOS · 石磊芯片维修 · 4 回答 · 34 浏览
优先级反转是RTOS中经典问题,FreeRTOS通过互斥量(Mutex)和优...
STM32 使用 DMA 与环形缓冲区配合时,如何精确处理半传输中断和传输完成中断的边界竞态?
STM32 · 石磊芯片维修 · 4 回答 · 39 浏览
处理半传输和完成中断的竞态,核心是确保在中断服务程序(ISR)...
RTOS中如何设计一个无锁环形缓冲区,并处理多生产者单消费者场景下的内存屏障问题?
RTOS · 潘东芯片应用 · 4 回答 · 36 浏览
设计无锁环形缓冲区时,核心是使用原子操作维护读写索引,并确保...
ESP32 低功耗模式下,如何正确配置 RTC 外设以在深度睡眠中保持定时唤醒精度?
ESP32 · 电子小兵入门 · 4 回答 · 36 浏览
在ESP32深度睡眠中保持RTC定时唤醒精度,核心是使用RTC定时器(R...
在RTOS中如何优雅地处理低优先级任务被高优先级中断长时间抢占的问题?
RTOS · 于洁测硬件 · 4 回答 · 86 浏览
核心思路是区分‘抢占’与‘饥饿’:高优先级中断长时间运行本质是IS...
RTOS 中信号量与互斥锁混用导致优先级反转的隐蔽场景及排查方法
RTOS · 蒋琴FPGA · 4 回答 · 69 浏览
信号量与互斥锁混用时,优先级反转的隐蔽场景常出现在:任务A持...
STM32 使用DMA+PWM输出多路精确脉冲序列时,如何避免DMA中断与PWM更新事件竞争导致的波形抖动?
STM32 · 杜博文智能硬件 · 4 回答 · 81 浏览
核心思路是让DMA传输与PWM更新事件严格同步,避免中断抢占造成时...
ESP32 低功耗模式下,RTC内存保持数据时如何避免GPIO漏电导致电流异常?
ESP32 · 蒋琴FPGA · 4 回答 · 54 浏览
在ESP32低功耗模式下,RTC内存保持数据时,GPIO漏电是常见问题,...