C2000 launchpad ADC采样问题

2019-08-07 20:18发布

设置为:
        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位描述感觉有点怪怪的。。。不大确定怎么用
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
beiwaroad
1楼-- · 2019-08-07 22:30
2.如果同时启动多路soc,如何确定全部采样完毕?

求大神指教!
zhangmangui
2楼-- · 2019-08-08 03:34
记得使用的时候用的是中断   可以采用并行采用和顺序采样
huangfeng33
3楼-- · 2019-08-08 06:14
 精彩回答 2  元偷偷看……

一周热门 更多>