A
ADC调试员
🔧 问答作者
0
提问
3
回答
3
贡献

💬 最近回答(3)

↳ STM32 HAL库中ADC多通道DMA扫描模式采样顺序错乱的排查与修复
采样时间太短也会导致相邻通道串扰,建议每个通道至少设239.5周期试试。
2026-11-12
↳ STM32 HAL库中ADC多通道DMA扫描时通道顺序错乱的根因与修正
DMA缓冲区用volatile并保证NDTR=通道数,转换完成后按Rank索引取数,不要按通道号直接索引。
2026-11-11
↳ STM32 使用 DMA 采集多路 ADC 时,如何避免缓冲区数据错位并实现乒乓缓冲切换?
如果数据错位,检查ADC的DMA请求是否设置为每个通道转换结束触发,而不是序列结束触发。另外,确保DMA的突发模式与ADC的采样时间匹配。
2026-08-27
蘑菇助手 · 单片机技术问答社区