Alex_lcy 发表于 2019-3-14 15:09:04

STM32F030 多通道ADC+DMA CubeMX配置产生的疑惑

本帖最后由 Alex_lcy 于 2019-3-14 15:09 编辑

最近在浏览完https://www.stmcu.org.cn/module/f ... xtra=page%3D&page=1帖子后,准备亲自动手用STM32CubeMX配置一下多通道ADC+DMA。在配置过程中发现在ADC_Regular_ConversionMode中无法为各路通道分别设置RANK,CHANNEL,CYCLE等参数,如下图1所示。
难道是因为所选芯片STM32F030K6不支持的原因吗?又特意按照上面帖子所选择的STM32F030R8进行尝试,结果如图2所示。什么鬼?还是没有?同样的芯片前面的帖子怎么有这三个选项?
难道是因为STM32CubeMX的原因?又改变芯片类型选择STM32F103C8进行测试,结果如图3所示。
这次可以选择了,排除了是STM32CubeMX的问题。
各位有没有遇到此类问题的,请多赐教,谢谢:P


feiante 发表于 2019-3-15 08:37:13

那是因为后期STM32CubeMX升级后,配置界面和以前不一样了

Alex_lcy 发表于 2019-3-15 09:19:43

feiante 发表于 2019-3-15 08:37
那是因为后期STM32CubeMX升级后,配置界面和以前不一样了

之前安装的是STM32CubeMX5.0.0,始终搞不定,后来升级到最新版本STM32CubeMX5.1.0。配置界面无非GPIO设置,ADC设置,DMA设置这三个地方,还会在哪呢?

Alex_lcy 发表于 2019-3-15 09:52:34

feiante 发表于 2019-3-15 08:37
那是因为后期STM32CubeMX升级后,配置界面和以前不一样了

在另外一个帖子中也出现了与我同样的问题,链接如下:https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=610072&extra=page%3D&page=1,实在没辙了:'(

Kevin201707 发表于 2019-3-15 11:00:08

没有RANK配置,就是按顺序来,CYCLE使用同一个;最新的软件好像更详细了。

shuidi_wangdan 发表于 2019-3-27 11:14:17

你们搞定了吗,我没用DMA,我用的轮训,但是通道和AD值对应不上!!!真愁人

Alex_lcy 发表于 2019-3-27 11:49:19

shuidi_wangdan 发表于 2019-3-27 11:14
你们搞定了吗,我没用DMA,我用的轮训,但是通道和AD值对应不上!!!真愁人

我工程中adc部分用寄存器配置了

stzmxiaoqingtin 发表于 2019-4-26 17:01:45

学习

cyh0594 发表于 2019-7-17 09:22:47

谢谢分享
页: [1]
查看完整版本: STM32F030 多通道ADC+DMA CubeMX配置产生的疑惑