蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
STM32F4 系列使用 DMA 双缓冲模式时,如何精确处理乒乓切换与半传输中断的时序竞争?
· 4 回答 · 3 浏览
在STM32F4的DMA双缓冲模式下,乒乓切换与半传输中断的时序竞争主...
ESP32 低功耗模式下,RTC 内存与 NVS 分区在掉电保持上的实际差异及选型建议
· 4 回答 · 4 浏览
在ESP32低功耗设计中,RTC内存与NVS分区的核心差异在于供电域和...
STM32 的 I2C 从机模式在时钟拉伸时,如何用硬件超时防止总线死锁?
· 4 回答 · 4 浏览
在STM32的I2C从机模式下,时钟拉伸(SCL被从机拉低)是流控机制...
ESP32 使用 Wi-Fi 与 BLE 共存时,如何通过软件配置减少 RF 冲突丢包?
· 4 回答 · 3 浏览
ESP32 的 Wi-Fi 与 BLE 共存时,RF 冲突主要源于两者共享 2.4GHz...
STM32F4 使用DMA+双缓冲ADC采样时,如何精确对齐定时器触发与缓冲切换时序?
· 4 回答 · 3 浏览
在STM32F4上实现DMA+双缓冲ADC采样时,精确对齐定时器触发与缓冲...
ESP32 低功耗模式下,RTC 内存与 NVS 存储的可靠性差异及选型建议
· 4 回答 · 4 浏览
在ESP32低功耗设计中,RTC内存(RTC_SLOW_MEM)与NVS(非易失存...
RTOS 中如何设计一个无锁环形缓冲区,并处理多生产者单消费者场景下的内存屏障问题?
· 4 回答 · 3 浏览
设计无锁环形缓冲区时,核心是使用原子操作(如C11的atomic或GCC...
STM32 使用 DMA 多通道采样时,如何避免数据错位并实现精准同步触发?
· 4 回答 · 4 浏览
在STM32多通道DMA采样中,数据错位通常源于DMA传输与ADC转换完成...
FreeRTOS 中如何精准测量任务切换时间并定位调度延迟瓶颈?
· 4 回答 · 4 浏览
精准测量任务切换时间,建议使用硬件定时器(如DWT->CYCCNT)获...
STM32 的 I2C 从机模式下,如何应对主机的时钟延展和总线错误恢复?
· 4 回答 · 4 浏览
在STM32的I2C从机模式下,应对主机时钟延展(Clock Stretching)...
RTOS中如何设计一个无锁环形缓冲区,并解决多生产者单消费者的内存屏障问题?
· 4 回答 · 4 浏览
设计无锁环形缓冲区时,核心是使用原子操作(如C11的atomic或ARM...
STM32F4 使用DMA+双缓冲在ADC连续采样中如何避免缓存覆盖与数据错位
· 4 回答 · 4 浏览
核心方案:采用DMA双缓冲(DMA_CircularMode + MemoryDataSize对...
RTOS 中如何设计零拷贝消息队列,降低高频率传感器数据的 CPU 占用?
· 4 回答 · 4 浏览
零拷贝消息队列的核心是避免数据在生产者与消费者之间的复制,直...
ESP32 在低功耗模式下,如何利用ULP协处理器实现ADC采样并保持Wi-Fi连接不中断?
· 4 回答 · 4 浏览
ESP32的ULP协处理器可在深度睡眠(Deep Sleep)下独立运行,但Wi...
STM32 使用 DMA 与环形缓冲区接收不定长串口数据时,如何精准处理帧边界与超时判断?
· 4 回答 · 4 浏览
精准处理帧边界与超时判断的核心是结合DMA的硬件特性与软件状态...
‹
1
...
88
89
90
...
124
›