Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12343

TMS320F28035中AD直接触发转换的问题

$
0
0

在TMS320F28035的寄存器中ADCSOCxCTL的TRIGSEL位定义为0的话为软件触发(ADCTRIG0 - Software only.)

但是我找了数据手册没找到触发的软件源啊?

就是我想AD转换的时候,就马上触发AD转换,等待转换结果完成后读取AD转换结果,但是看看了AD的数据手册不知道怎么配置

后面尝试了参考temperature conv的例程,但是:

AdcRegs.ADCSOCFRC1.all = 0x03;(发现AdcRegs.ADCINTFLG.bit.ADCINT1直接被设置为1,后面的)

while(AdcRegs.ADCINTFLG.bit.ADCINT1 == 0){}(变得多余了)

AdcRegs.ADCINTFLGCLR.bit.ADCINT1 = 1;

sensorSample = AdcResult.ADCRESULT1;

sensorSample有时候能读到转换的结果,有时候不行。

请帮忙看看怎么实现我要求的功能,谢谢


Viewing all articles
Browse latest Browse all 12343

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>