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

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,实在没辙了
Kevin201707 回答时间: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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版