蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
STM32 的 I2C 从机模式在时钟拉伸时,如何用硬件超时机制防止总线死锁?
· 4 回答 · 2 浏览
在STM32的I2C从机模式下,时钟拉伸(Clock Stretching)是SCL被...
FreeRTOS 中,任务栈溢出检测的几种实现方式及实际触发场景分析
· 4 回答 · 1 浏览
FreeRTOS 提供两种栈溢出检测机制:运行时检测(configCHECK_FOR...
Arduino 上实现高精度定时器中断:绕过 millis() 限制,直接操作硬件寄存器的方法
· 4 回答 · 2 浏览
在Arduino上实现高精度定时器中断,核心是绕过millis()的软件定...
ESP32 使用 BLE 广播时,如何精确控制广播间隔并避免与 Wi-Fi 共存干扰?
· 4 回答 · 1 浏览
精确控制ESP32的BLE广播间隔需通过esp_ble_gap_config_adv_param...
STM32 使用DMA+双缓冲接收不定长串口数据时,如何精确区分帧边界与丢帧检测?
· 4 回答 · 2 浏览
针对STM32 DMA+双缓冲接收不定长串口数据,精确区分帧边界与丢帧...
ESP32 低功耗模式下,RTC 内存保持与 ULP 协处理器唤醒的边界条件如何界定?
· 4 回答 · 1 浏览
在ESP32低功耗设计中,RTC内存保持与ULP协处理器唤醒的边界条件...
STM32的DMA与中断配合时,如何避免缓冲区覆盖和丢失数据的典型陷阱?
· 4 回答 · 6 浏览
在STM32中,DMA与中断配合时,避免缓冲区覆盖和丢失数据的核心是...
RTOS 中,如何通过信号量实现多任务对共享 SPI Flash 的原子读写,并避免优先级反转?
· 4 回答 · 5 浏览
在RTOS中,对共享SPI Flash的原子读写,核心是使用互斥信号量(M...
STM32F4 使用 DMA 双缓冲传输时,如何精确处理乒乓切换与中断标志位竞争?
· 4 回答 · 4 浏览
在STM32F4的DMA双缓冲(乒乓)传输中,精确处理切换与中断竞争的...
ESP32 低功耗模式下,RTC 内存与 NVS 分区数据持久化的可靠性对比与选型策略
· 4 回答 · 5 浏览
在ESP32低功耗设计中,RTC内存(RTC_SLOW_MEM)与NVS分区是两种...
RTOS 中信号量超时等待与直接关中断保护临界区的性能开销对比实测方法
· 4 回答 · 3 浏览
实测方法建议分三步:1) 搭建基准测试环境,使用同一颗MCU(如ST...
ESP32 在 Wi-Fi 与 BLE 共存场景下,如何配置 RF 参数降低互扰丢包率?
· 4 回答 · 3 浏览
在ESP32上,Wi-Fi与BLE共存时,互扰丢包主要源于2.4GHz频段的重...
如何用STM32的DMA多通道扫描模式实现ADC采样零CPU干预并规避数据错位
· 4 回答 · 2 浏览
要实现STM32 ADC多通道扫描+DMA零CPU干预,核心是配置DMA循环模...
STM32 使用 DMA 采集多通道 ADC 时,如何避免数据错位并正确区分各通道结果?
· 4 回答 · 2 浏览
要避免DMA多通道ADC数据错位,核心是确保DMA传输与ADC转换序列严...
STM32 使用 DMA 多通道采样时,如何避免缓冲区错位并精确对齐各通道数据?
· 4 回答 · 2 浏览
核心方案:使用DMA的循环模式(Circular Mode)配合双缓冲(Doub...
‹
1
2
...
11
12
13
14
15
16
17
...
121
122
›