蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
STM32 双Bank启动模式下,如何利用Flash重映射实现OTA失败后的无缝回滚?
· 4 回答 · 26 浏览
在STM32双Bank模式下,利用Flash重映射实现OTA回滚的核心是硬件...
RTOS 中如何设计一个零拷贝的消息队列,以降低动态内存分配对实时性的影响?
· 4 回答 · 27 浏览
设计零拷贝消息队列的核心是预分配固定大小的内存池,并基于环形...
STM32F4 系列使用 DMA 双缓冲模式时,如何精准处理乒乓切换中的缓存一致性问题?
· 4 回答 · 25 浏览
在STM32F4系列中,DMA双缓冲模式(乒乓切换)的缓存一致性问题主...
RTOS 中信号量优先级翻转的实测案例:如何用互斥量配合优先级继承解决?
· 4 回答 · 24 浏览
优先级翻转是RTOS中经典问题:低优先级任务持有信号量,高优先级...
Arduino 上使用自定义 Bootloader 时,如何通过串口实现固件加密升级?
· 4 回答 · 88 浏览
在Arduino上实现自定义Bootloader的串口加密升级,核心是分层设...
ESP32 双核架构下,如何用队列与事件组正确隔离 WiFi 协议栈与用户任务,避免优先级反转?
· 4 回答 · 23 浏览
在ESP32双核架构下,正确隔离WiFi协议栈与用户任务的核心是:将W...
STM32 使用 DMA 在 UART 空闲中断中接收不定长数据时,如何避免因总线冲突导致的半字对齐错误?
· 4 回答 · 24 浏览
在UART空闲中断中接收不定长数据时,半字对齐错误通常源于DMA传...
RTOS 中优先级反转的实用排查方法:如何用 FreeRTOS 的 trace 工具定位阻塞点?
· 4 回答 · 71 浏览
在FreeRTOS中排查优先级反转,核心是抓取任务状态切换和阻塞时间...
如何定位并修复STM32进入低功耗模式后由EXTI误触发导致的意外唤醒?
· 4 回答 · 28 浏览
定位EXTI误触发导致的意外唤醒,首先检查唤醒源配置:确认EXTI线...
如何在STM32F4上利用D-Cache与MPU配置解决DMA与外设寄存器一致性问题?
· 4 回答 · 27 浏览
在STM32F4上,D-Cache与MPU配置是解决DMA与外设寄存器一致性问题...
RTOS 中优先级反转的隐蔽触发场景:互斥锁与中断嵌套的边界案例分析
· 4 回答 · 31 浏览
优先级反转的隐蔽触发场景常出现在互斥锁持有者被中断抢占,而中...
Arduino 上实现软件串口时,如何用定时器中断精确模拟波特率并降低 CPU 占用?
· 4 回答 · 80 浏览
在Arduino上实现软件串口时,精确模拟波特率的关键是使用硬件定...
STM32 的 I2C 从机模式下,如何应对主机时钟拉伸导致的超时死锁?
· 4 回答 · 69 浏览
在STM32 I2C从机模式下应对主机时钟拉伸导致的超时死锁,核心是...
ESP32 在低功耗模式下,如何正确配置 RTC 与 ULP 协处理器协同完成定时唤醒与数据采集?
· 4 回答 · 30 浏览
在ESP32低功耗模式下,正确配置RTC与ULP协处理器协同完成定时唤...
ESP32 在WiFi与BLE共存场景下,如何配置硬件协处理器避免射频冲突导致的数据丢包?
· 4 回答 · 28 浏览
在ESP32中,WiFi与BLE共存时,硬件协处理器(Coexistence)由底...
‹
1
...
21
22
23
...
140
›