请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F28379D “线程”中讨论的其它部件:TMDXIDDK379D
使用 TMDXIDDK379D 开发套件,我想将 EnDat 例程(PM_endat22_BasicPosAcc_DelComp)添加到例程(FCL_f2837x_tmdxiddk)中。 添加例程后,程序将滞留在 endat.c 中的“While (endat22Data.dataReady !=1){}”(EnDat_Init())(如附图所示);
当我使用 TMDXIDDK379D 开发套件时,仅运行 ENDat 例程(PM_endat22_BasicPosAcc_DelComp)不会出现此问题,我可以准确地读取编码器的位置值。
在比较两个程序运行期间的程序集代码后,发现存在细微差别,但我不知道如何解决,如图所示。
希望能得到帮助,谢谢!