看资料《C2000关键技术指南Rev.A》的2.2.2中有提到:
NLPID 可在配备 Type 1 TMU 的器件(请参阅 2.1 节)(例如 F280025 器件)上以最高效率执行运算。这 些器件具有 CPU 指令,使得非线性控制器可在 117 个周期内完成运算执行,而没有此类指令的器件大约需 要 3300 个周期。
请问:
这个非线性PID(NLPID)要是在2837X或2838X上启用的话,是不是就得达到3300个系统时钟了呢?因为我看到这两款芯片的TMU 都是TYPE 0的。
Green Deng:
是的,F280025的TMU是type 1类型,支持非线性比例积分微分 (NLPID) 控制