Part Number:TMS320F28379DOther Parts Discussed in Thread:TMDXIDDK379D
使用TMDXIDDK379D开发套件,想在例程(fcl_f2837x_tmdxiddk)中加入Endat例程(PM_endat22_BasicPosAcc_DelComp),例程加入后,程序会卡在endat.c的EnDat_Init()中的while (endat22Data.dataReady != 1) {}(具体如附图中所示);

使用TMDXIDDK379D开发套件,单独跑Endat例程(PM_endat22_BasicPosAcc_DelComp)不存在这个问题,可以准确读回编码器的位置值。
比较了一下两个程序运行过程中的汇编代码发现稍有不同,但不知该如何解决,具体如图中所示

希望可以得到帮助,谢谢!
Green Deng:
你好,抱歉对Endat例程不太熟悉,建议你将问题之间发布到英文E2E论坛,英文论坛会有这方面的工程师为你解答:e2e.ti.com/…/c2000-microcontrollers-forum
,
wenchao li:
好的,谢谢
TI中文支持网


![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)