主题中讨论的其他器件:HALCOGEN
RTI 模块在 HALCOGEN 中配置如下:
3个时序中断由计数器0生成:1ms (compare0)、4ms (compare1)和10ms (compare2)。 计数器1、比较3周期最大值(0xFFFFFFFF)也用于监视上述1ms 和4ms 定时器中断的周期。 通过读取 Compare3的节拍、函数为 rtiGetCurrentTick (compare3)、计算该返回值的两个中断之间的差值以获得周期、并记录上述周期的最大值和最小值。
问题:
10ms 任务执行更多(函数执行更多)、1ms 和4ms 时序周期偏移更大、并且10ms 内没有中断关闭和重新启用。
客户想知道原因是什么。
谢谢!
此致、
樱桃周