请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8075万 大家好
我使用Timer1模块生成的ISR,该ISR设置为200us。 假设我必须对齐要同步的多个微控制器的计时器ISR。
现在,如果相关的定时器ISR太早,我只需调用Timer_start(Timer1_HWI),它就会重新加载TIM寄存器并重新启动定时器。
但是,如果计时器ISR太晚,请注意,ISR尚未触发,尽管在同步时(即由于振荡器容差)应该已触发ISR,我需要立即触发ISR并重新加载TIM寄存器。
现在,我看不出怎么做。
有人能帮忙吗?
谢谢Benjo