“线程:测试”中讨论的其它部件
我需要测量 PWM 输入信号的占空比 ,但我使用的是仅 支持单输入 XBAR 的56针 RSHSR 封装,它已被使用,因此无法进行 eCAP 测量。 是否有另一种方法 使用其他资源来测量信号的占空比? 大多数其它外围设备仍可用,信号仅在10kHz 至20kHz 范围内工作。 我需要工作周期至少精确到3%(大约+/-50us),但在这种应用中,仅使用中断处理程序的软件轮询来测量该工作周期并不十分可行。
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.
我需要测量 PWM 输入信号的占空比 ,但我使用的是仅 支持单输入 XBAR 的56针 RSHSR 封装,它已被使用,因此无法进行 eCAP 测量。 是否有另一种方法 使用其他资源来测量信号的占空比? 大多数其它外围设备仍可用,信号仅在10kHz 至20kHz 范围内工作。 我需要工作周期至少精确到3%(大约+/-50us),但在这种应用中,仅使用中断处理程序的软件轮询来测量该工作周期并不十分可行。
RSHSR 软件包中的 x280041仅支持单输入 XBAR 资源:-),我需要它来支持 ePWM 的跳闸区域。 这让我想到了如何测量另一个信号的脉冲宽度的问题。 CLB 有一个问题(我认为),它需要输入 XBAR 才能到达它。 如果不是,那将会很好,因为我可以像通常使用更大的封装那样使用 eCAP。 技术参考手册对 CLB 的“其他”输入内容做了模糊的描述,但除了需要输入 XBAR 或输入 XBAR 本身的其他外围设备的输出之外,我没有看到任何其他输入的信息。
eQEP 是否有可能被欺骗以测量重复脉冲的宽度和周期?
我还认为,如果我通过 AIO 将这一数字信号引入 CMPSS 装置,我可能会欺骗斜波发生器对周期和占空比进行粗度测量,但这将是极其密集的开发...
我对任何想法都持开放态度...
谢谢,
Don
我研究了数据表和技术参考文档中的连接,它似乎会起作用。 我没有测试原型(也没有软件),但我已经与28x004x 系列合作,所以我现在不担心。 非常感谢您的参与——我以前没有使用过 CLB,也没有知道 AUXSIGx 输入。 看来,56引脚 RSHSR 封装的极受限引脚确实有适当的 CMpss 输入来实现这一目的,所以我正在进行设计,假设这将起作用。 再次感谢您的解决方案!
Don