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**** 2343770 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1065013/rm48l952-real-time-interrupt-rti-operating-system-timer---safety-diagnostics

器件型号:RM48L952

您好!

请澄清以下对实时中断(RTI)操作系统定时器 模块的怀疑。

序号 器件 测试标识符 说明
1 实时中断(RTI)操作系统定时器 RTI1 一个计数器用于应用、另一个计数器是自由运行的计数器。 因此、应用软件应定期比较两个计时器中的计数器值。
如果比较不同、则会将其视为错误。 我们的理解是否正确? 是否需要对 RTOS 和裸机代码实施此诊断功能?

此致、

Monish P

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

    Manish、您好!

    该器件具有一个 RTI 模块、可 为操作系统和 基准代码提供计时器功能。 RTI 模块有两个独立的计数器和四个可配置的比较来生成操作系统节拍。  

    如果两个计数器同时启动并被读取、这是可以的。 但是、您如何同步这两个计数器呢?  

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

    您好、Wang、

    是否有其他可能的方法来执行 RTI1测试?

    此致、

    Monish P  

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

    您好、Monish、

    两个计数器可以使用一个可在 RTICAPCTRL 寄存器中配置的相同捕捉源。 触发源来自 VIM (CAPEVTSRC1[6:0]和 CAPEVTSRC0[6:0])。 当检测到触发信号时、 RTCUCx 和 RTIFRCx 被存储在捕获计数 器(RTICAUCx)和捕获自由运行计数器(RTICAFRCx)寄存器中。