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:
好的,谢谢