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.

[参考译文] SK-AM62A-LP:计时器中的捕捉中断

Guru**** 2482225 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1445107/sk-am62a-lp-capture-interrupt-in-timer

器件型号:SK-AM62A-LP

工具与软件:

无法使用 MCU_Timer_IO1生成捕获中断、尽管如您所见、所有计时器配置寄存器都相应地进行了更新。


但是、即使传递的脉冲正确地反映了(通过 GPIO 读取检查)、也不会生成中断、并且溢出中断会根据溢出生成、但捕获不会生成。




 

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

    嗨、Sai、

    感谢您的提问。

    您能告诉我们您使用的是哪个版本的 MCU+SDK 吗?

    中断是否正确寄存了? 您能否与我们分享该代码?

    此致、

    Tushar

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

    MCU_PLUS_SDK_am62x_09_02_01_06
    是中断已正确注册、请按照 TRM 中的步骤操作

    你可以在32-uint 的屏幕截图中看到) TCLR 0x38 根据上述配置设置了值0100 0011 0000 0011
    0x2C 有6 110溢出和捕获都被设置,即使溢出中断正在触发捕获事件没有被触发.

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

    嗨、Sai、

    我已经尝试配置 MCU_Timer0、能够成功生成中断。

    请参考以下代码。

    Project - timer_am62x_m4fss0-0_nortos_ti-arm-clang.zip

    请告知我们上述方法是否有效。

    此致、

    Tushar

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

    我的意思是、在中断中、我们有多种模式溢出模式、捕获模式和比较模式。我能够生成溢出中断、但不能生成捕获中断、在连接脉冲时、它会根据 TRM 中提供的上述配置在边沿上触发中断。

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

    Tushar、您好!

    这方面有什么更新吗?

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

    嗨、Sai、

    能否提供用于重现问题的示例代码?

    此致、

    Tushar

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

    嗨、Sai、

    问题已由 Vaibhav 回答、我可以看到您已删除这些回答。

    我将结束本主题帖、因为没有未决问题。

     此致、

    Tushar