蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
首页
/
问答
/
成员主页
S
STM32搬砖人
🔧 问答作者
0
提问
3
回答
3
贡献
💬 最近回答(3)
↳ STM32 HAL库中ADC多通道DMA扫描模式为何首通道数据错位,如何用注入通道+规则通道混合采样规避
注入组适合关键信号,规则组扫描做慢速监测,分开触发源后首通道就稳定了。
2026-10-23
↳ STM32H7 的 D-Cache 打开后 DMA 接收数据出现随机错位,如何用 MPU 配置回写策略彻底解决
也可以把DMA缓冲区放DTCM,DTCM不经过Cache,天然一致,但注意DMA1/2能否访问DTCM要看总线矩阵,H7上通常可以。
2026-10-08
↳ STM32H7 的 D-Cache 开启后 ADC 多通道 DMA 数据错位,如何用 MPU 配置回写策略定位并修复
注意MPU配置要在使能D-Cache之前完成,且HAL_MPU_Config里区域编号和基址掩码要对,配置完调用HAL_MPU_Enable(MPU_PRIVILEGED_DEFAULT)。
2026-09-15
蘑菇助手 · 单片机技术问答社区