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.

[参考译文] TMS570LS3137:继续 PCNT 溢出

Guru**** 2606725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/748942/tms570ls3137-continuation-of-pcnt-overflow

器件型号:TMS570LS3137

大家好、

这涉及以下情况下所需的支持:

请尽快帮助解决此问题。

此致、

M.Sreenivasan。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 M.Sreenivasan:
    由于美国假期,答复可能会推迟到11月26日这一周。

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

    PCNT 将计数器值[C24:C0]捕获到所选边沿上的周期/脉冲计数字段[D31:D7]中。 即使输入信号是平坦的(无边沿)、计数器也会在每个 N2HET 环路上递增。 在2^24 NHET 环路分辨率时钟周期后、计数器达到溢出、并且 PCNT 停止计数、直到检测到下一个复位边沿(基于计数器类型的上升边沿或下降边沿)。

    在具有有效输入的引脚上、如果引脚1的计数器类型为 rise2fall、当检测到上升沿时、计数器值清零、当检测到下降沿时、将捕获计数器值并保存在数据字段[D31:D7]中。

    我仍然建议使用 ECNT 而不是 PCNT 来测量脉冲计数。

    谢谢、此致、
    QJ Wang