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.

[参考译文] 编译器/TMS320F2812:用于落边捕获的示例代码

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/577381/compiler-tms320f2812-sample-code-for-falling-edge-capture

部件号:TMS320F2812

工具/软件:TI C/C++编译器

您好,如何捕获输入脉冲的下降边缘CAP2/QEP2。任何人都可以帮助我了解示例代码。

Jeyapaul K

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

    Jeyapaul,

    我没有任何示例代码,但是这些模块相对简单,下面是捕获模块的设置步骤。

    "

    要使捕获装置正常工作,必须执行以下寄存器设置:

    1)初始化CAPFIFO并清除相应的状态位。

    2)将选定的GP计时器设置为其中一种工作模式。

    3)如有必要,设置关联的GP计时器比较寄存器或GP计时器周期寄存器。

    4)根据需要设置CAPCONA(减贫中心)或CAPCONV(减贫中心)。

    "

    CAPFIFO和CAPCONAA 具有CAP2的所有控制位。 有关这些寄存器的完整说明,请参见Event Manager Reference Guide(事件管理器参考指南)。 我还建议您阅读第3节"捕获装置",这是一个快速阅读的部分,可能会回答您在开始使用捕获模块时提出的任何问题。

    此致,
    科迪

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jeyapaul,
    您是否仍在努力解决此问题,或者是否找到了解决方案?

    此致,
    科迪