多路ADC采集,DMA传送

2019-07-21 01:26发布

最近研究了一下,adc多路采集使用DMA进行传输,传输成功了,下面上截图


用老大的串口可以读出三路ADC采集数据。数据没有化简,下面传上源代码,希望能够帮助到那些正在学习ADC多通道数据采集的同学!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
30条回答
你与时光皆无情
2019-07-25 06:16
ADC1的通道10对应的是GOIO的PC3吧?我这里有一个程序,连句代码如下
ADC_RegularChannelConfig(ADC1, ADC_Channel_13, 1, ADC_SampleTime_55Cycles5);//ADC1的通道13
另外GPIO设置为
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;//映射表对应的是ADC1的通道10
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
        GPIO_Init(GPIOC, &GPIO_InitStructure);
终端显示结果没错,可否解惑一下

一周热门 更多>