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.

[参考译文] RTOS:如何在 TI RTOS 中使用 TImer15

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/567299/rtos-how-to-use-the-timer15-in-ti-rtos

工具/软件:TI-RTOS

我们已将引脚 B26 (xref_clk2)配置 为 timer15 (模式10)、以便在运行 TI RTOS 的 Cortex M4中使用。 我们需要将其用作输入计时器来计算频率。  

但是、当我在 CCS 中从 SYS/BIOS 添加一个计时器时、没有为计时器 ID 15注册计时器 ISR 回调的选项。 在 CCS 中、它仅列出计时器 ID ANY 或计时器 ID 0至8。

请告诉我是否可以在运行 TI RTOS 的 Cortex M4中使用 TImer15? 以及如何进行配置以使用相同的设备?

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

    Vinay、

    您使用的 TI-RTOS 是什么版本、以及用于哪个器件?

    通常、如果计时器 ID 未显示为选项、则是因为该计时器分配给多核器件上的另一个处理器内核。

    此致、
    Scott

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

    您好、Scott、

    我正在将 ti-processor-sdk-rtos-am57xx-EVM-03.01.00.06与 SYS/BIOS 6.45.01.29 GA 版本配合使用、用于 EVM AM572x 器件和 CCS v6.2。

    我们在 Cortex A15上运行 Linux、在 Cortex M4中运行 TI RTOS、 并且该引脚 B26 (xref_clk2)未在 Linux 中使用。

    我需要在运行 TI RTOS 的 CortexM4上将该引脚用作 GPIO6_19/timer15。

    请告诉我是否可以在运行 TI RTOS 的 Cortex M4中使用 TImer15?

    谢谢你。

    Vinay。

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

    尊敬的 Vinay:

    好的、谢谢。  

    我已经问过这一点、确实支持在 AM572x (来自 A15或 M4)上使用计时器 ID 15。  但图形配置工具仅限于选择前8个计时器 ID。  (在图形工具中添加此错误时有一个未完成的错误报告。)  但是、使用文本编辑器、您可以解决此问题、并明确选择计时器 ID 15、或更改之前在图形工具中所做的选择。

    默认情况下、多个计时器(包括 ID 15)没有配置中断、这需要通过中断交叉开关(在.cfg 文件中或在运行时动态配置)进行配置。

    以下是一些说明和示例代码段(包括计时器 ID 15):downloads.ti.com/.../TimerSupport.html  请注意,AM572x 计时器支持与“Vayu 或 DRA7XX”相同。

    此致、
    Scott

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有一个建议的答案、由于此主题在一周内未激活、建议的答案被标记为验证。 请随意选择"拒绝回答"按钮、并回复更多详细信息。