多路ADC采集,DMA传送

2019-07-21 01:26发布

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


用老大的串口可以读出三路ADC采集数据。数据没有化简,下面传上源代码,希望能够帮助到那些正在学习ADC多通道数据采集的同学!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
30条回答
xiaobudonglaosh
1楼-- · 2019-07-25 00:55
为什么我接受到的都是0,,,,,
huanshuixing
2楼-- · 2019-07-25 01:58
谢谢分享
你与时光皆无情
3楼-- · 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);
终端显示结果没错,可否解惑一下
你与时光皆无情
4楼-- · 2019-07-25 10:55
 精彩回答 2  元偷偷看……
春心荡漾
5楼-- · 2019-07-25 16:22
 精彩回答 2  元偷偷看……
这个橘子很酸
6楼-- · 2019-07-25 19:40
感谢大佬分享

一周热门 更多>