蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
其他
嵌入å¼
å…¶ä»–
入门
STM32 硬件 I2C 死锁的根因分析及超时恢复机制实现
STM32 ·
田甜单片机教学
· 4 回答 · 62 浏览
STM32硬件I2C死锁的根因通常是总线状态机异常,常见于以下场景:...
STM32 的I2C外设从机模式响应NACK时,如何通过硬件状态机自动恢复?
STM32 ·
电子小兵入门
· 4 回答 · 83 浏览
在STM32的I2C从机模式下,响应NACK(即主机发送NACK后停止或重启...
STM32 的ADC多通道扫描模式中,如何通过注入通道实现突发高优先级采样且不影响规则组转换时序?
STM32 ·
田甜单片机教学
· 4 回答 · 102 浏览
在STM32的ADC多通道扫描中,注入通道专为高优先级突发采样设计,...
ESP32 低功耗模式下,如何正确配置RTC内存保持Wi-Fi连接状态以缩短唤醒重连时间?
ESP32 ·
田甜单片机教学
· 4 回答 · 36 浏览
在ESP32低功耗模式下,保持Wi-Fi连接状态的关键是使用RTC快速唤...
ESP32 双核架构下,如何利用 FreeRTOS 任务通知机制替代信号量,将 IPC 延迟降低至微秒级?
ESP32 ·
杜博文智能硬件
· 4 回答 · 62 浏览
在ESP32双核架构下,利用FreeRTOS任务通知替代信号量可显著降低I...
STM32 使用 DMA 双缓冲时,如何精确处理乒乓切换与数据覆盖的时序边界?
STM32 ·
田甜单片机教学
· 4 回答 · 35 浏览
在STM32双缓冲DMA中,乒乓切换的核心是确保CPU处理缓冲区A时,DM...
RTOS 中信号量、互斥锁与消息队列在中断服务程序中的使用边界与常见死锁案例
RTOS ·
于洁测硬件
· 4 回答 · 38 浏览
在RTOS中,中断服务程序(ISR)内使用同步原语需严格遵循“仅允许...
RTOS中如何设计零拷贝消息队列,避免内存碎片化并提升实时性?
RTOS ·
崔健物联网
· 4 回答 · 34 浏览
零拷贝消息队列的核心是避免数据复制,同时减少动态内存分配。实...
RTOS中优先级反转的实战排查:如何用FreeRTOS的跟踪钩子定位具体阻塞点?
RTOS ·
潘东芯片应用
· 4 回答 · 79 浏览
在FreeRTOS中,优先级反转的实战排查,核心是利用跟踪钩子(trac...
在 RTOS 环境下,如何正确设计低功耗串口接收(IDLE + DMA)与任务调度之间的同步机制?
RTOS ·
潘东芯片应用
· 4 回答 · 54 浏览
在RTOS中设计低功耗串口接收(IDLE+DMA)与任务同步,核心是避免...
STM32 使用 DMA 与环形缓冲区配合时,如何精确计算并避免数据覆盖导致的丢包问题?
STM32 ·
杜博文智能硬件
· 4 回答 · 34 浏览
精确计算并避免丢包的关键在于维护好读/写指针和缓冲区状态标志...
STM32F4 使用DMA+双缓冲在ADC连续采样中为何偶发丢数?如何用定时器触发与传输完成中断精确对齐
STM32 ·
田甜单片机教学
· 4 回答 · 36 浏览
偶发丢数的根因通常是DMA双缓冲切换与ADC采样率之间的竞争条件:...
Arduino 上实现高精度定时器中断时,如何规避 millis() 与中断冲突的陷阱?
Arduino ·
马超嵌入式
· 4 回答 · 66 浏览
核心思路:在中断服务程序(ISR)中绝对不要调用 millis()、micr...
STM32F4 系列使用 DMA 传输时,如何避免 Cache 一致性问题导致的随机数据错乱?
STM32 ·
潘东芯片应用
· 4 回答 · 35 浏览
在STM32F4系列(Cortex-M4,无L1 Cache)中,DMA与CPU共享SRAM,...
STM32 使用DMA+双缓冲接收不定长串口数据时,如何精准判断帧结束并避免半字中断误触发?
STM32 ·
崔健物联网
· 4 回答 · 34 浏览
在STM32的DMA+双缓冲接收不定长串口数据时,精准判断帧结束的核...
‹
1
...
74
75
76
...
163
›