This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于TMS470 TRI比较器溢出问题

请问470的比较器(RTICOMPy寄存器)在溢出的情况下,是否会影响定时中断的周期?
THANKS!
  • Hi NingGang,

       RTICOMPy寄存器的数值是随着相应的FRC寄存器的一直增加的。具体每次增加的数值是有UDCP寄存器来更新的。当RTICOMPy寄存器溢出时,他们返回到0然后在继续加,于此同时FRC的寄存器的工作模式也是对应的。所以这不会影响到RTI中断的周期。

    举个简单例子来看FRC和COMP的关系。

    KEN

  • hi ken,

         你是意思是,在RTICOMPy寄存器溢出前最后一次和FRC值匹配时,RTICOMPy寄存器的值更新为:RTICOMPy寄存器+UDCP,这个时候如果 RTICOMPy寄存器+UDCP的值溢出,RTICOMPy寄存器的FRC同时返回到0,然后继续++。

        不知道我的理解对 不?

       如果是这样,那么在返回到0之后会RTICOMPy寄存器会更新为:RTICOMPy寄存器+UDCP吗?如果不更新,那在返回到0之后会和计数器FRC有一次比较并产生中断吗?

       Thanks!