同时使用ADC1,ADC2,ADC3的疑问

[复制链接]
1685|8
 楼主| 会飞的大白 发表于 2015-9-18 16:38 | 显示全部楼层 |阅读模式
同时使用ADC1,ADC2,ADC3,都为独立ADC模式,他们的DR寄存器是同一个还是各自都有一个?
september7 发表于 2015-9-19 16:43 | 显示全部楼层
因为规则通道转换的值储存在一个唯一的数据寄存器中,所以当转换多个规则通道时需要使用DMA,这可以避免丢失已经存储在ADC_DR寄存器中的数据。从上面这句话可以看出,DR寄存器只有一个
精彩人生sun 发表于 2015-9-19 22:12 | 显示全部楼层

在数据手册中好像只有这么一个寄存器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
blong75 发表于 2015-9-21 08:18 | 显示全部楼层
独立模式下,应该用到的是ADC_JDRx这个寄存器吧
打着哈欠说 发表于 2015-9-21 20:10 | 显示全部楼层
这还真是一个问题,楼主可以找个例程看看
邓布利多 发表于 2015-9-22 15:17 | 显示全部楼层
是不是和多通道一样,需要使能DMA呢
冒泡的鱼儿 发表于 2015-9-22 22:43 | 显示全部楼层
独立模式分为单通道 单次转换和多通道单次转换,单通道连续转换,多通道连续转换和注入转换模式。知道这几点,就知道没中对应的了
冒泡的鱼儿 发表于 2015-9-22 22:43 | 显示全部楼层
邓布利多 发表于 2015-9-22 15:17
是不是和多通道一样,需要使能DMA呢

多通道连续转换才使用DMA的
邓布利多 发表于 2015-10-24 11:07 | 显示全部楼层
冒泡的鱼儿 发表于 2015-9-22 22:43
多通道连续转换才使用DMA的

对的,多通道的时候,只能通过DMA渠道进行读取数据。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

139

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部