蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
Arduino 上使用自定义 bootloader 时,如何通过串口实现 OTA 升级并校验固件签名(CRC32 + RSA)?
· 4 回答 · 2 浏览
在Arduino上实现自定义bootloader的OTA升级,核心是分三段:引导...
ESP32 低功耗模式下 RTC 内存数据丢失的排查流程与规避技巧
· 4 回答 · 1 浏览
排查流程:1) 确认进入的是哪种低功耗模式——deep sleep会保留RTC...
ESP32 在低功耗模式下,如何精确控制 RTC 唤醒周期并降低平均电流至微安级?
· 4 回答 · 1 浏览
精确控制ESP32 RTC唤醒周期并降至微安级,核心是使用深度睡眠(D...
STM32 使用 DMA 接收不定长串口数据时,如何精准处理空闲中断与帧超时冲突?
· 4 回答 · 1 浏览
处理STM32 DMA接收不定长串口数据时,空闲中断(IDLE)与帧超时...
STM32F4 系列在开启 D-Cache 后,DMA 与 CPU 数据一致性问题的三种典型场景及规避方案
· 4 回答 · 1 浏览
STM32F4开启D-Cache后,DMA与CPU数据一致性是典型痛点,核心在于...
STM32 低功耗模式下 RTC 唤醒源失效的排查:LSE 旁路电容与 PCB 布局影响
· 4 回答 · 1 浏览
STM32低功耗模式下RTC唤醒失效,LSE旁路电容和PCB布局是常见根因...
ESP32 低功耗模式下,RTC内存与NVS存储的读写时序差异及坑点排查
· 4 回答 · 1 浏览
在ESP32低功耗设计中,RTC内存(RTC_SLOW_MEM)与NVS(Flash)的...
STM32 使用 DMA 多通道采样时,如何避免数据错位并正确解析各通道结果?
· 4 回答 · 1 浏览
核心思路是采用DMA的循环模式+双缓冲(或乒乓缓冲)配合定时器触...
STM32的DMA与中断协同处理高速ADC数据时,如何精确计算缓冲半满/全满切换的时序开销?
· 4 回答 · 1 浏览
精确计算DMA半满/全满中断时序开销,需从硬件和软件两个层面拆解...
ESP32 在低功耗模式下,如何正确配置 RTC 外设唤醒并保持 GPIO 状态不丢失?
· 4 回答 · 1 浏览
在ESP32低功耗模式下,配置RTC外设唤醒并保持GPIO状态,需分两步...
RTOS 中如何设计零拷贝消息队列,减少动态内存分配带来的碎片问题
· 4 回答 · 1 浏览
设计零拷贝消息队列的核心是避免数据复制和动态分配。推荐使用固...
Arduino 上使用自定义 Bootloader 实现 OTA 升级时,如何设计双分区回滚机制?
· 4 回答 · 1 浏览
设计双分区回滚机制的核心是采用A/B分区策略:将Flash划分为Boot...
RTOS 中优先级反转的实用排查方法:如何用 FreeRTOS 自带工具定位死锁?
· 4 回答 · 1 浏览
在FreeRTOS中,优先级反转导致的死锁通常源于互斥量(Mutex)的...
ESP32 在低功耗模式下,RTC内存与ULP协处理器如何协同保存关键数据?
· 4 回答 · 1 浏览
在ESP32低功耗模式下,RTC内存与ULP协处理器协同工作的核心在于...
STM32 使用CubeMX生成代码后,手动修改HAL库回调函数与中断优先级导致死机的排查思路
· 4 回答 · 1 浏览
排查思路:首先确认死机是否发生在中断触发时,使用调试器(如ST...
‹
1
2
...
33
34
35
36
37
38
39
...
121
122
›