请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F280049 我正在使用 ECAP 模块来捕获风扇转速计的脉冲。 我使用模拟风扇工作频率的 PWM 输入测试了我的实现方案。 在100Hz 及以上的输入频率下、捕捉操作正常。
在某一点上、我将 PWM 输入频率降低至1Hz、模块停止捕捉更多脉冲的时间戳。 我检查了 code composer studio 上的捕获寄存器、发现 CAP1和 CAP2寄存器包含非常高的32位值。 我怀疑发生了溢出。 这是可行的吗?
输入信号是否需要最低捕获频率? 如果没有、是否应该以不同的方式配置 ECAP 模块以捕获低频?
我当前未在计数器溢出(CTROVF)事件上生成中断。