注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
xinlangtuibian的个人空间 https://home.eeworld.com.cn/space-uid-433947.html [收藏] [复制] [分享] [RSS]
日志

adc10 采样问题

已有 607 次阅读2012-8-4 14:23

本人对ADC中断采样还有点问题
希望大家一起来讨论一下
第一:
我发现在中断里执行的程序时间太长了   就算我main void{}里都进不去了
在中断里出不来了
后来我把中断里的程序全部贴到main{} 效果一样
但是他是在void{}里的while{}循环了
采样时间和中断实行的时间又怎样的联系呢???????
第二、采样时间。
这个就要解释SAMPCOM 了,在SAMPCOM 为高的情况下就是处在sampling状态,
SAMPCOM 还存在一个和ADC10CLK同步时间,总的采样时间就是T sync(同步时间)+Tsample(这个是我们设置的采样时间)。
Tsample怎么来呢? 就是由ADC10CTL0中的ADC10SHTx位决定,可以是以下时间:
4  ADC10CLKs
8  ADC10CLKs
16  ADC10CLKs
64  ADC10CLKs
第三、采样完成了还要转换。
这个转换是以SAMPCON的下降沿为标志(这个时候SAMPCON已经和ADC10CLK同步了),然后经过13个ADC10CLK转换完成
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章