C2000 launchpad ADC采样问题

[复制链接]
 楼主| beiwaroad 发表于 2013-11-28 22:11 | 显示全部楼层 |阅读模式
设置为:
        AdcRegs.ADCSOC2CTL.bit.CHSEL         = 14;        //选择SOC2的通道选择ADCINB6
        AdcRegs.ADCSOC2CTL.bit.ACQPS         = 6;        //设置SOC2采样窗口为7个ADC时钟周期
        AdcRegs.ADCSOC2CTL.bit.TRIGSEL         = 0;        //设置SOC2采用软件触发采样
如此再设置 soc0,soc1触发的采样。。。

1.启动采样:
AdcRegs.ADCSOCFRC1.bit.SOC2 = 1;

请问下一步如何确定采样是否完成,看了ADC Control Register 1 (ADCCTL1)的busy位描述感觉有点怪怪的。。。不大确定怎么用
 楼主| beiwaroad 发表于 2013-11-28 22:11 | 显示全部楼层
2.如果同时启动多路soc,如何确定全部采样完毕?

求大神指教!
zhangmangui 发表于 2013-11-28 22:41 | 显示全部楼层
记得使用的时候用的是中断   可以采用并行采用和顺序采样
huangfeng33 发表于 2013-11-30 20:40 | 显示全部楼层
ADC转换完成后,会产生中断。也可以对中断标志位查询得出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

86

主题

964

帖子

2

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