你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

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

[复制链接]
Alex_lcy 提问时间:2019-3-14 15:09 /
5ST金币
本帖最后由 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的问题。
各位有没有遇到此类问题的,请多赐教,谢谢


1

1

2

2

3

3
收藏 评论8 发布时间:2019-3-14 15:09

举报

8个回答
feiante 回答时间:2019-3-15 08:37:13
那是因为后期STM32CubeMX升级后,配置界面和以前不一样了

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

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/ ... =page%3D&page=1,实在没辙了
Kevin_G 回答时间:2019-3-15 11:00:08
没有RANK配置,就是按顺序来,CYCLE使用同一个;最新的软件好像更详细了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

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
谢谢分享
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版