This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS320F2.8335万:变量未更新。

Guru**** 2538930 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/574641/ccs-tms320f28335-variable-is-not-updated

部件号:TMS320F2.8335万

工具/软件:Code Composer Studio

很奇怪的问题。 不确定它是否与CCS相关。 任何方式。

Int16 tiltX;
Int16 tiltY;
UINT8 ANGLE_SENS_BUF[15];


tiltX =(Int16)((ANGLE_Buy[5]<< 8)| ANGLE_Buy[6])/ 100;
tiltY =(Int16)((ANGLE_Buy[7]<< 8)| ANGLE_BUF[8])/ 100; 

在“使用 连续刷新进行调试”选项中,我看到angle_buff [5]- angle_buff [i]按应有的方式更新-每隔100毫秒。tiltX,tiltY每隔5秒更新一次 我认为这只是GUI问题,但接收方也会每 5秒更新一次tiltX和tilt数据。 整天都在努力解决问题,我有点沮丧...实际上非常沮丧。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我发现了问题。 它卡在代码中。 奇怪的是,如果我在某条线路上设置了断点,它会立即到达该线路,而不会显示实际的运行时延迟。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴您找到了问题的原因,感谢您发布更新!