STM32cube库配置双ADC的同步规则采样

2019-07-14 15:16发布

哪位大神能给个使用STM32的HAL库配置双ADC同步规则采样并通过DMA传输的例程,自己利用标准库的试验可以,但是hal库还是不熟,只好来求助了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
Oo一笑
1楼-- · 2019-07-15 10:58
我这个测试好了。直接用CubeMx 4.13 配置好直接生成后,
HAL_ADC_Start(&hadc2); 初始化好后先启动ADC2 工作。

HAL_ADCEx_MultiModeStart_DMA(&hadc1, ADCvaule, 1);然后启动ADC 多通道 DMA读取CDR里的数据。。


好了,上整个流程图吧。。






























JST2006
2楼-- · 2019-07-15 12:47
Oo一笑 发表于 2018-12-12 16:45
我这个测试好了。直接用CubeMx 4.13 配置好直接生成后,
HAL_ADC_Start(&hadc2); 初始化好后先启动ADC2 工作。

非常感谢,看了下你用cubemx生成的代码和我的作了下对比,感觉cubemx挺方便的,但是我还不太会用,以后得好好学学。顺便问下如果配置成用定时器触发两个定时器同步规则采样的话生成的代码是怎样的,是否两个定时器的触发模式都要配置。
Oo一笑
3楼-- · 2019-07-15 17:32
 精彩回答 2  元偷偷看……
xiejwu86
4楼-- · 2019-07-15 20:30
Oo一笑 发表于 2018-12-12 16:45
我这个测试好了。直接用CubeMx 4.13 配置好直接生成后,
HAL_ADC_Start(&hadc2); 初始化好后先启动ADC2 工作。

请问ADC使用过内部基准电压么
Oo一笑
5楼-- · 2019-07-15 22:46
xiejwu86 发表于 2018-12-12 17:31
请问ADC使用过内部基准电压么

只是内部参考电压,你直接用cubemx配置到内部vrefint的通道就可以获取。。内部参考电压。。
wenxueshu
6楼-- · 2019-07-16 02:40
帮顶……

一周热门 更多>