您好,
我正在尝试使用CodeWarrior eTPU 功能集 (AN4907)在MPC5775E上使用 eTPU CRANK 功能。
根据 AN4907,当 CRANK 功能分配给通道 0 时,输入信号应通过TCRCLK连接。因此,我将外部曲轴信号连接到 EVB 上的TCRCLK 输入(J122,引脚 12) 。在引脚工具中相应地配置引脚,并启用角度模式(TBCR.AM) 。
然而,CRANK 函数始终检测不到任何输入信号。状态始终保持在SEEK(状态 = 0) ,齿计数器保持为零,并且不记录齿周期。
我已经核实了以下内容:
尽管如此,eTPU 似乎并未检测到任何输入转换。
有没有人遇到过类似的问题,或者知道在 MPC5775E 上使用TCRCLK作为 CRANK 输入是否需要任何额外的配置?
我已附上我的项目供您参考。
若能得到任何帮助,我将不胜感激。
谢谢!
你好,
你体内可能存在活性IGF1。
我认为默认情况下过渡检测是禁用的,所以不会有信号通过。必须启用 IGF 旁路才能处理信号。
petervlna_0-1784790408527.png
petervlna_1-1784790443110.png
顺祝商祺!
Peter