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.

TMS320C6657: 配置的10us定时器中断为什么有时触发稳定,有时触发不稳定

Part Number: TMS320C6657

基于TMS320C6657裸机开发,配置了一个10us的定时器中断。

中断触发稳定时,触发间隔在9.9us-10.1us之间,不稳定的时候有时超过12us才会触发。

对比反汇编,这是中断触发稳定的时候:

这是中断触发不稳定的时候:

TcpProcInit函数里只有一个指针赋值。

目前的疑问是:.phead这句反汇编是什么作用?两次定时器中断触发结果的差异和这句汇编有关吗?如果无关,会是什么原因导致的呢?