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.

[参考译文] AM2612:在 AM2612中、哪个外设可以替代 eQEP 功能?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1456784/am2612-which-peripheral-can-replace-eqep-functionality-in-am2612

器件型号:AM2612

工具与软件:

在 AM2612、中、我想对外部脉冲(上升沿、下降沿、上升沿和下降沿)进行计数、但 eQEP 外设除外、是否有其他任何外设可实现此功能?

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

    您好 Xiaxue、

    我最初的反应是最适合 ECAP、您是否了解过外设及其功能?

    此致、

    Ralph Jacobi

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

    我阅读了关于 ECAP 的技术手册、但我认为 ECAP 并不合适。 因为 ECAP 能捕获边沿之间的时间、不能计算边沿数。

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

    您好 Xiaxue、

    我需要在周一进行深入探究、我认为 eCAP 模块会自动处理计数、但我可以看到您的说法是没有概述。 我通常推荐的另一种选择是使用捕获模式计时器、但 与这些 MCU 相关的文档并不是我所期望的那样、因此还需要了解这些 MCU 提供的确切功能。

    此致、

    Ralph Jacobi

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

    您好 Xiaxue、

    我进一步深入探讨了 ECAP 外设 、在执行边沿检测的信号监控用例时、需要基于特定时间段监控边沿、并且边沿也不会自动计算边沿数量、即使所用配置可能必须在外设之外和应用结构内处理计数方面。

    同时、就我在说明和可用寄存器设置中所见而言、RTI 外设没有挂钩可以从 GPIO 上升/下降触发捕获/事件。

    因此、您需要选择最基本的方法–通过 GPIO 进行监控、该 GPIO 可以为上升沿或下降沿或两个边沿生成中断、然后创建子例程来对 GPIO 外设寄存事件并推动中断时的脉冲计数。

    此致、

    Ralph Jacobi