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.

[参考译文] RM48L952:RTI 中断最大频率

Guru**** 2344740 points
Other Parts Discussed in Thread: HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/618849/rm48l952-rti-interrupt-max-frequency

器件型号:RM48L952
主题中讨论的其他器件:HALCOGEN

您好!

我想使用 RTI 模块来生成周期性中断。 使用 HALCoGen、我设置以下配置:

它与 RTI 比较1相关联、工作正常、处理程序每1ms 调用一次。

但我对它有一个问题、它与 RTI 比较2相关、处理程序每7us 调用一次、而不是每1us 调用一次。 目前、处理程序只是递增计数器(使用 RTI 比较1处理程序中的断点检查周期)并复位中断标志寄存器。

基于 RTI 模块的 IT 频率是否有任何限制?

此致、

皮埃尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Pierre、

    您的 ISR 所用时间超过1us、以下中断将挂起、直到处理完前一个中断。 请使用 PMU (性能监控单元)或 GIO 切换来测量 ISR 执行时间。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢你的帮助。
    实际上、操作系统(uCOS-III)在调用我的寄存中断处理程序之前和之后运行一些代码、因此 ISR 需要3us。

    此致

    Pierre Haritchabalet