fengm 发表于 2025-7-11 11:46

需为每个通道分配足够的采样周期            

abotomson 发表于 2025-7-12 10:51

是否开启了DMA中断            

maqianqu 发表于 2025-7-12 12:49

若ADC采样速率过快导致DMA无法及时处理,可延长采样时间

bestwell 发表于 2025-7-12 17:02

DMA缓冲区数据错位,如通道2的值出现在通道1的位置。

alvpeg 发表于 2025-7-12 20:34

通道切换瞬间,上一个通道的电压干扰下一个通道的采样结果

wangdezhi 发表于 2025-7-18 16:10

正确设置规则序列长度,以包含所有需要采样的通道。

yeates333 发表于 2025-7-18 19:13

复用ADC1和ADC2,通过DMA交替读取数据。

backlugin 发表于 2025-7-19 15:40

ADC输入引脚未配置为模拟模式            

hudi008 发表于 2025-7-19 16:25

使用的ADC通道都已经正确配置。

uytyu 发表于 2025-7-19 17:42

为每个通道配置适当的采样时间,并按正确的顺序排列在规则序列中。

wilhelmina2 发表于 2025-7-19 21:15

DMA请求源、数据传输方向、数据大小、增量模式等。
页: 1 [2]
查看完整版本: 使用DMA读取多个ADC通道工作不正常