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:需要以输入信号或中断为基准的输出脉冲

Guru**** 2562120 points
Other Parts Discussed in Thread: TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1223089/tms570ls3137-need-output-pulse-referenced-to-input-signal-or-interrupt

器件型号:TMS570LS3137

我对 TMS570LS3137是一个新手。  我需要一些帮助来开发一种使用3137外设执行以下操作的技术:

我需要在以上升沿输入为基准的时间生成单个输出脉冲(可变脉冲宽度和延时时间)。  

我想我可以使用 RTI 来捕获自由运行的计时器、以便对上升沿输入进行时间戳设置并导致中断。  这可以是基准时间?

我 一直在使用 HET IDE、有一些代码可以生成我需要的单个输出脉冲-并且可以在示波器上看到它。

我没有看到如何在以输入上升沿为基准的延迟处启动 HET 脉冲。  

有任何建议/建议?

谢谢。

-joe

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

    您好、Joe!

    您可以使用 HET 根据输入信号生成脉冲。

    ECNT --可用于检测输入脉冲的边沿,事件可以是上升沿/下降沿,也可以是上升沿和下降沿

    SUB 和 BR 可用于生成延迟

    PWCNT 和 DJZ 可用于产生脉冲或 PWM

    MOV64:可被用于更新脉冲宽度