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

STM32 ADC2的DMA是如何使用的??

[复制链接]
yiwen-424178 提问时间:2014-4-16 00:03 /
 今天想编写一个20路模拟量输入的程序,要用到ADC2,结果发现ADC2好像没有DMA的使用例程,看了下数据资料,只是看到说是与ADC1同步,但是不知道数据存放在哪里,请问哪位大大知道的点拨一下小弟,谢谢~~~
收藏 评论6 发布时间:2014-4-16 00:03

举报

6个回答
灰小子-1888763 回答时间:2014-4-16 23:04:06

RE:STM32 ADC2的DMA是如何使用的??

ADC2的DMA需要通过双模式工作,然后在ADC1的DR中读出32位的ADC结果,高16位就是ADC2的转换结果
story_xjj 回答时间:2014-4-17 08:07:47

RE:STM32 ADC2的DMA是如何使用的??

Only ADC1 and ADC3 have this DMA capability. ADC2-converted data can be transferred in
dual ADC mode using DMA thanks to master ADC1.
手册中的原话,ADC2要想使用DMA必须在双ADC模式下,不能单独使用DMA
Eagleson 回答时间:2014-4-18 09:38:06

RE:STM32 ADC2的DMA是如何使用的??

网上找不到资料了,自己还可以查一查手册。楼上说的很清楚了
dlyt03 回答时间:2014-4-18 09:58:25

RE:STM32 ADC2的DMA是如何使用的??

仔细看看手册,ADC2的DMA是需要通过双模式工作,然后在ADC1的DR中读出32位的ADC结果,高16位就是ADC2的转换结果;还有ADC1和ADC2的双模式是可以实现同步采样的。
feiante-155820 回答时间:2014-4-20 13:00:12

RE:STM32 ADC2的DMA是如何使用的??

只有ADC1和ADC3拥有DMA功能。由ADC2转化的数据可以通过双ADC模式,利用ADC1的DMA功能传输。
在有2个或以上ADC模块的产品中,可以使用双ADC模式
以上是参考手册中写的
有缘于你 回答时间:2014-4-21 09:06:16

RE:STM32 ADC2的DMA是如何使用的??

ADC2只能通过双模式来利用ADC1的DMA功能传输
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版