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.

[参考译文] CCS/TMS320F2.8035万:关于HR捕获模块的实用程序

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/583004/ccs-tms320f28035-about-the-utility-of-hr-capture-module

部件号:TMS320F2.8035万

工具/软件:Code Composer Studio

大家好,我在2.8035万中使用HR捕获模块。 由于我的检查,在HR校准库中只有4个功能可以使用,即LowPulseWidth (低纸张宽度),HighPulseWidth (高纸张宽度),PeriodWidthRise (定期宽度),PeriodWidthFall (定期宽度)。 但是,我尝试捕获并获取从CPU生成中断标志到下降边缘的那一刻起的值。 我有没有办法做到这一点?

我要做的就是这样:

我想使用ps级别的HR捕获模块捕获点A和点B之间的时间间隔长度。

提前感谢您的参与。

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

    如果您只需要eCAP解决方案,您可以使用某些技巧,但我不知道您是否可以使用HRCAP实现这一点。 我会研究这个问题。

    此致,
    科迪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于我希望在ps级别捕获它,我认为eCAP模块不够精确。 非常感谢,我将等待您的进一步回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我认为这不能在芯片上完成,如果你试图找到两个外部信号之间的时间,你可以使用一些基本的组合逻辑来获得所需的结果。
    您可以尝试的一件事是在设置该标志后立即切换GPIO,并通过"和"门将该输出与PWM输出组合,但这会有一些延迟,可能不符合您的目的。

    希望它有所帮助,
    科迪