[STM32F3] ADC + DMA 停止采集

[复制链接]
55|26
phoenixwhite 发表于 2026-4-17 07:45 | 显示全部楼层
添加看门狗定时器复位机制              
usysm 发表于 2026-4-17 08:27 | 显示全部楼层
两个ADC的DMA请求可能因优先级设置不当导致资源竞争。
mollylawrence 发表于 2026-4-17 13:46 | 显示全部楼层
如果在 while(1) 里你的逻辑偶尔才去读一次数据,而恰好在这期间 DMA 搬完了没重启,就会卡死。
eefas 发表于 2026-4-17 14:54 | 显示全部楼层
步进电机引起的 EMI 导致 ?
sdCAD 发表于 2026-4-18 11:36 | 显示全部楼层
与 TIM3 无关,不是中断竞争问题
wangdezhi 发表于 2026-4-18 12:15 | 显示全部楼层
级联下,如果其中一个 ADC 的内部时序因为某种微小的偏差发生漂移,另一个 ADC 就会一直硬件等待它,导致双双卡死。
pmp 发表于 2026-4-18 12:55 | 显示全部楼层
如何在代码中直接配置DMA,而不使用CubeMX?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0