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

C2000中断响应时间是如何决定的?

现在想用中断来对底层PWM配置进行切换,所以对时序要求较高。通过进入中断翻转IO端口观察,只开一个PWM中断,固定中断点的情况下,IO翻转的时刻是有变化的。

请问影响中断影响的因素有哪些?压栈寻址有时间范围吗?代码采用汇编来写的话,会减少中断响应的时间么?

谢谢!

Green Deng:可以参考这个链接:processors.wiki.ti.com/…/File:C28x_Isr_Latency.jpg
汇编会提高程序读写时间,但中断响应时间应该跟是否汇编关系不大。

现在想用中断来对底层PWM配置进行切换,所以对时序要求较高。通过进入中断翻转IO端口观察,只开一个PWM中断,固定中断点的情况下,IO翻转的时刻是有变化的。

请问影响中断影响的因素有哪些?压栈寻址有时间范围吗?代码采用汇编来写的话,会减少中断响应的时间么?

谢谢!

user5710134:记得在例程里,有两个中断例程,你可以对比一下,对于减少中断时间,看你编程了。

现在想用中断来对底层PWM配置进行切换,所以对时序要求较高。通过进入中断翻转IO端口观察,只开一个PWM中断,固定中断点的情况下,IO翻转的时刻是有变化的。

请问影响中断影响的因素有哪些?压栈寻址有时间范围吗?代码采用汇编来写的话,会减少中断响应的时间么?

谢谢!

mangui zhang:提高关键中断的优先级其他严格的时间需要测试了

赞(0)
未经允许不得转载:TI中文支持网 » C2000中断响应时间是如何决定的?
分享到: 更多 (0)