蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
STM32 使用 DMA 多通道 ADC 采样时,如何避免数据错位并保证各通道采样时序一致?
· 4 回答 · 11 浏览
核心方案是采用ADC的规则组多通道+DMA循环模式,并确保DMA传输的...
STM32 使用DMA+双缓冲串口接收不定长帧时,如何精确处理帧边界与超时判断?
· 4 回答 · 11 浏览
对于STM32的DMA+双缓冲串口接收不定长帧,核心在于利用空闲中断...
ESP32在低功耗模式下如何正确配置RTC唤醒与深度睡眠电流实测对比
· 4 回答 · 11 浏览
在ESP32低功耗设计中,正确配置RTC唤醒需分三步:首先,通过`esp...
STM32 使用 DMA 多通道采集时,如何避免数据错位并实现精确同步?
· 4 回答 · 11 浏览
在STM32多通道DMA采集中,避免数据错位和实现精确同步的关键在于...
ESP32 在低功耗模式下,如何精确测量 RTC 唤醒后的时钟漂移并校准?
· 4 回答 · 11 浏览
在ESP32低功耗模式下,精确测量RTC唤醒后的时钟漂移,推荐使用外...
STM32F4 系列使用 DMA 双缓冲传输时,如何避免缓存一致性问题及正确配置内存屏障?
· 4 回答 · 11 浏览
在STM32F4上,DMA双缓冲传输的缓存一致性问题主要源于CPU缓存(D...
如何用空闲DMA通道实现STM32多路ADC采样且不干扰主循环实时性?
· 4 回答 · 11 浏览
用空闲DMA通道实现STM32多路ADC采样,核心是让ADC转换和DMA搬运...
ESP32 使用 I2S 外接 DAC 时,如何消除 MCLK 抖动导致的底噪?
· 4 回答 · 11 浏览
MCLK抖动是I2S DAC底噪的主要来源之一,尤其是使用内部PLL生成MC...
ESP32 使用 RTC 内存实现深度睡眠后快速恢复外设状态(GPIO/UART)的实战技巧
· 4 回答 · 10 浏览
在ESP32深度睡眠中,RTC内存(RTC_SLOW_MEM)是唯一保持数据的区...
FreeRTOS 中任务栈溢出检测的几种实现方式及误报排查技巧
· 4 回答 · 11 浏览
在FreeRTOS中,任务栈溢出检测主要有两种官方实现方式:一是运行...
ESP32 双核环境下,如何用原子操作替代临界区来降低中断延迟并避免死锁
· 4 回答 · 11 浏览
在ESP32双核环境下,原子操作(如ESP-IDF提供的portMUX_TYPE或基...
RTOS 中优先级反转的隐蔽触发场景:互斥锁与信号量混用时的死锁排查实战
· 4 回答 · 11 浏览
优先级反转的隐蔽触发场景常源于互斥锁与信号量的混用,尤其在RT...
ESP32 低功耗模式下,RTC内存保持数据与深度睡眠唤醒时序的冲突排查方法
· 4 回答 · 11 浏览
排查ESP32低功耗下RTC内存保持与深度睡眠唤醒时序冲突,建议按以...
在 RTOS 环境下,如何设计一个低优先级任务不阻塞高优先级中断响应的串口日志系统?
· 4 回答 · 11 浏览
核心思路是让日志输出完全脱离中断上下文,采用‘中断写入环形缓...
如何在不使用RTOS的前提下,用状态机+定时器实现多任务调度并避免优先级反转?
· 4 回答 · 11 浏览
在不使用RTOS的前提下,用状态机+定时器实现多任务调度,核心是...
‹
1
...
74
75
76
...
132
›