蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
ESP32 低功耗模式下,RTC 内存与 ULP 协处理器协同保存传感器数据的实战方案
· 4 回答 · 12 浏览
在ESP32低功耗设计中,RTC内存(RTC_SLOW_MEM)与ULP协处理器是...
STM32 使用 DMA 多通道 ADC 时,如何避免数据错位并实现精确的通道-样本对齐?
· 4 回答 · 10 浏览
在STM32多通道ADC+DMA中,数据错位的根源是DMA传输与ADC转换完成...
RTOS 中信号量超时等待与任务优先级反转:如何用互斥量+优先级继承机制设计无死锁的共享外设驱动?
· 4 回答 · 12 浏览
在RTOS中,信号量超时等待可避免永久阻塞,但无法解决优先级反转...
STM32 使用 DMA 与定时器联动实现多通道 PWM 无中断输出时,如何避免缓冲区更新导致的波形毛刺?
· 4 回答 · 14 浏览
要避免DMA更新PWM缓冲区时的毛刺,核心是确保DMA传输与定时器更...
RTOS 中信号量与互斥锁在中断服务函数里的使用限制及替代方案(以 FreeRTOS 为例)
· 4 回答 · 17 浏览
在FreeRTOS中,中断服务函数(ISR)内严禁使用阻塞型API,信号量...
STM32F4 系列在低功耗模式下,如何利用 LPTIM 实现超低功耗的周期唤醒而不丢失 RTC 时间戳?
· 4 回答 · 15 浏览
在STM32F4系列中,实现超低功耗周期唤醒且不丢失RTC时间戳,推荐...
STM32 使用DMA+双缓冲采集ADC时,如何精确避免缓冲区覆盖导致的数据错位?
· 4 回答 · 14 浏览
核心思路是让DMA在双缓冲间自动切换,并利用中断或标志位确保CPU...
ESP32 在WiFi连接状态下,如何精确测量并补偿ADC参考电压漂移?
· 4 回答 · 16 浏览
在ESP32上,WiFi射频活动会引起电源噪声和温度变化,导致ADC参考...
STM32 使用 DMA 在环形缓冲区接收不定长串口数据时,如何精确处理帧边界与超时判断?
· 4 回答 · 12 浏览
处理不定长串口帧的关键是结合DMA半满/全满中断和空闲中断(IDLE...
ESP32 低功耗蓝牙(BLE)广播间隔与连接参数对功耗和延迟的量化影响及调优策略
· 4 回答 · 13 浏览
在ESP32 BLE中,广播间隔和连接参数是功耗与延迟的核心权衡点。...
Arduino 中多路 ADC 采样时,如何通过寄存器配置实现采样顺序与通道切换的零开销
· 4 回答 · 12 浏览
在Arduino(基于AVR或SAM系列)中,实现多路ADC采样顺序与通道切...
STM32 在低功耗 STOP 模式下,如何精确测量并补偿 LSE 时钟漂移对 RTC 走时的影响?
· 4 回答 · 13 浏览
在STOP模式下,LSE(32.768kHz)的温漂和老化会导致RTC走时误差...
STM32F4 使用DMA+双缓冲采集ADC时,如何避免缓存区指针错位导致的数据混叠?
· 4 回答 · 15 浏览
避免DMA双缓冲ADC数据混叠的核心在于确保CPU与DMA对缓冲区的访问...
STM32 硬件 I2C 死锁的根因分析及超时恢复机制实现
· 4 回答 · 13 浏览
STM32硬件I2C死锁的根因通常是总线状态机异常,常见于以下场景:...
STM32 的I2C外设从机模式响应NACK时,如何通过硬件状态机自动恢复?
· 4 回答 · 12 浏览
在STM32的I2C从机模式下,响应NACK(即主机发送NACK后停止或重启...
‹
1
...
42
43
44
...
132
›