打印

ADC采样的疑惑

[复制链接]
1861|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
关于ADC采样的疑惑
ADC采样分为2个部分,即采样和转换
1)采样和转换可以同时进行吗?还是在ADC_Cmd(ADC1, ENABLE)这个函数使ADC使能以后就一直在采样?假如用TIM2_CC2作为触发事件,那么TIM2的定时中断到了就开始转换还是先采样再转换?
沙发
uet_cache| | 2013-1-7 10:12 | 只看该作者
ADC不使能,怎么进行采样啊,,,不过,我也细注意过这个问题,反正触发后等转换完成后再读数据。。

使用特权

评论回复
板凳
guyue180|  楼主 | 2013-1-7 10:24 | 只看该作者
当然是使能以后再采样,但是如果需要严格控制采样的开始和结束呢?

使用特权

评论回复
地板
IJK| | 2013-1-7 10:37 | 只看该作者
LZ想问什么?
STM32的AD,采样时间可以设置,采样的开始可以由定时器来触发。

使用特权

评论回复
5
guyue180|  楼主 | 2013-1-7 11:18 | 只看该作者
IJK 发表于 2013-1-7 10:37
LZ想问什么?
STM32的AD,采样时间可以设置,采样的开始可以由定时器来触发。 ...

我想说的是ADC采样时间有2个部分,AD采样不是有2个过程即采样和转换么,那采样和转换是什么关系,二者互相独立还是先采样再转换,在转换期间不会采样?手册里说的是TIM2_CC2事件触发的是通道的转换噢,那采样是AD上电软件配置好以后一直在采样的么?

使用特权

评论回复
6
uet_cache| | 2013-1-7 11:29 | 只看该作者
这应该涉及芯片内部结构。

一般从应用角度我们不会考虑这个问题。因为应用中,转换结果值没什么大的误差。

不过,我觉得应该是转换前进行采样,也就是启动或触发后采样转换一体。因为有一个通道切换过程,,不会在没触发时采样吧,那采样岂不是没意义?

使用特权

评论回复
7
zhao3462910| | 2013-1-7 12:52 | 只看该作者
:handshake

使用特权

评论回复
8
IJK| | 2013-1-7 13:32 | 只看该作者
STM32 ADC是先采样、再转换,其它ADC应该也是这样。
STM32 ADC 在转换期间应该也可以采样。

具体可以看reference manual。

使用特权

评论回复
9
菜鸟变凤凰| | 2013-1-7 18:47 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

0

粉丝