蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
ESP32 在WiFi连接状态下,如何用硬件定时器实现微秒级GPIO翻转而不被RTOS调度干扰?
· 4 回答 · 68 浏览
在ESP32的FreeRTOS环境下,实现微秒级GPIO翻转且不被调度干扰,...
STM32 使用DMA+PWM输出多路精确脉宽时,如何避免内存总线冲突导致波形抖动?
· 4 回答 · 49 浏览
要避免DMA+PWM输出多路精确脉宽时的总线冲突,核心是减少DMA与CP...
STM32 低功耗模式下的 GPIO 浮空输入漏电问题:如何通过模拟开关与上下拉配置根治?
· 4 回答 · 44 浏览
STM32低功耗模式下,GPIO浮空输入确实会导致漏电,因为浮空引脚...
RTOS 中,如何诊断并解决优先级反转导致的硬实时任务超时问题?
· 4 回答 · 27 浏览
优先级反转是RTOS中常见的实时性问题,表现为高优先级任务被低优...
在 FreeRTOS 中,如何安全地实现任务间大块数据共享而不使用互斥锁(基于流缓冲区)?
· 4 回答 · 77 浏览
在FreeRTOS中,基于流缓冲区(Stream Buffer)实现大块数据共享...
ESP32 低功耗模式下,RTC内存保持数据但WiFi/BT唤醒后GPIO状态丢失的排查方法
· 4 回答 · 30 浏览
首先确认GPIO配置是否在唤醒后重新初始化。ESP32在深度睡眠唤醒...
STM32 使用 DMA 多通道 ADC 采集时,如何精确对齐各通道数据并避免缓存错位?
· 4 回答 · 30 浏览
精确对齐多通道ADC数据的关键是理解DMA的传输模式和缓冲区的组织...
在RTOS中,如何安全地实现低优先级任务对高优先级任务的异步通知而不引入优先级反转?
· 4 回答 · 34 浏览
在RTOS中,安全实现低优先级任务通知高优先级任务且避免优先级反...
STM32 的 ADC 多通道采样时,如何通过注入组和规则组配合实现高优先级中断采样而不丢失数据?
· 4 回答 · 31 浏览
在STM32中,规则组(Regular Group)用于常规多通道顺序采样,而...
STM32 使用 DMA 与空闲中断接收不定长数据时,如何精确处理 FIFO 溢出与半满中断的时序竞争?
· 4 回答 · 29 浏览
处理DMA+FIFO+空闲中断接收不定长数据时,时序竞争主要源于DMA传...
STM32的DMA与中断协同处理高速ADC数据时,如何设计环形缓冲区防止数据覆盖?
· 4 回答 · 26 浏览
设计环形缓冲区时,核心是确保DMA写入与CPU读取的同步。推荐使用...
RTOS中优先级反转的实战排查:用FreeRTOS的mutex和优先级继承机制解决I2C总线冲突案例
· 4 回答 · 83 浏览
优先级反转在RTOS中常见于共享资源(如I2C总线)被低优先级任务...
ESP32 在WiFi连接失败后,如何设计一种不阻塞主循环的重连状态机?
· 4 回答 · 27 浏览
设计ESP32 WiFi重连状态机时,核心原则是“非阻塞+状态驱动”。建...
STM32 低功耗模式下 RTC 唤醒源失效的常见原因与排查步骤
· 4 回答 · 27 浏览
STM32低功耗模式下RTC唤醒失效,常见原因包括:1) RTC时钟源配置...
ESP32 在低功耗模式下,如何正确配置 RTC 外设唤醒并保持 Wi-Fi 快速重连?
· 4 回答 · 35 浏览
在ESP32低功耗模式下,配置RTC外设唤醒并保持Wi-Fi快速重连,关...
‹
1
...
20
21
22
...
140
›