TI中文支持网
TI专业的中文技术问题搜集分享网站

关于定时器0启动ADC转换的问题

用的片子是28035,我想在Timer0触发ADC转换,ADC配置文件都配置好了,触发源选的是timer0,但是启动不了啊,请问定时器中是不是也要设置去触发ADC的寄存器啊,但是找不到,急!!!求高手指点

Eric Ma:

xiangpu,

因为你选择的是CPU timer0的中断去触发ADC转换,因此要使能CPU timer0的产生中断信号,注意TIMER0TCR.TIE位置1。

Eric 

用的片子是28035,我想在Timer0触发ADC转换,ADC配置文件都配置好了,触发源选的是timer0,但是启动不了啊,请问定时器中是不是也要设置去触发ADC的寄存器啊,但是找不到,急!!!求高手指点

xiangpu cheng:

回复 Eric Ma:

Eric,

你好,谢谢你,我对CpuTimer0Regs.TCR.bit.TIE有疑问,我并没有设置该位,但是程序可以进入我的CpuTimer0中断程序了啊,ADC并没有启动,如果需要设置TIMER0TCR.TIE,请问在哪里设置?谢谢!!

用的片子是28035,我想在Timer0触发ADC转换,ADC配置文件都配置好了,触发源选的是timer0,但是启动不了啊,请问定时器中是不是也要设置去触发ADC的寄存器啊,但是找不到,急!!!求高手指点

Eric Ma:

回复 xiangpu cheng:

xiangpu,

如果CPU timer0能够进入中断的话,那么就表示TIE有置位,你可以直接查看register观察窗看一下这个寄存器位。

另外也可以查看SOC寄存器的触发源配置位是否确实设置位CPU timer0触发。

Eric

用的片子是28035,我想在Timer0触发ADC转换,ADC配置文件都配置好了,触发源选的是timer0,但是启动不了啊,请问定时器中是不是也要设置去触发ADC的寄存器啊,但是找不到,急!!!求高手指点

xiangpu cheng:

回复 Eric Ma:

非常感谢

赞(0)
未经允许不得转载:TI中文支持网 » 关于定时器0启动ADC转换的问题
分享到: 更多 (0)