请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8379万D 您好,
我正在为ADC开发一个软件触发器示例。 我在 e2e.ti.com/.../61.662万上提到了有关ADC转换计时的帖子。 根据该帖子中的讨论,我必须等待2个周期+ S+H持续时间+ ADC转换持续时间,然后才能读取正确的ADC转换结果。 我想检查 我是否在软件触发后等待ADCCTL1寄存器中的ADCBSY标志,如下所示,我是否仍需要使用NOP等待10.5 ADCCLK转换时间的周期?
/*软件ADC触发器*/
AdcaRegs.ADCSOCFRC1.bit.SOC0 = 1;
当(AdcaRegs.ADCCTL1.bit.ADCBSY ==1){
/*等待频道可用*/
}
或者ADCBUSY标志是否涵盖 2个周期+ S+H持续时间+ ADC转换持续时间的整个计时?