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.

[参考译文] MSP430F5529:MSP430F5529的 CCS 实时调试

Guru**** 2589265 points
Other Parts Discussed in Thread: MSP430F5529

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1015211/msp430f5529-ccs-real-time-debug-for-msp430f5529

器件型号:MSP430F5529

我正在使用新的 MSP430F5529开发板。 我已成功安装 CCS 10.3并测试了 LED 闪烁和按钮的代码。 问题是、我无法在寄存器中实时查看变化。 但是、当我逐步执行代码时、当我暂停并播放调试会话时、我也能够看到这些更改、我能够看到寄存器更改调试配置设置不可用(请参阅图像中的)。 是否有任何方法可以解决这个问题。  请帮助我解决此问题。

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

    您好、Nikhil、

    很抱歉耽误你的时间。  您的意思是寄存器不会实时更改?   您是不是说它们在固件运行时不会改变?  寄存器值仅在您单步执行代码或暂停时更新、如您所述。  听起来好像它可能按预期工作、或者我可能有误解。   

    谢谢、

    JD

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

    您好!

      当我逐步运行代码时、寄存器正在正确更新。 我想查看寄存器的值、而无需单步暂停或运行代码、这是可行的。 当我单击"播放/恢复"按钮时、代码工作正常(没有问题)。   

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

    您好、Nikhil、

    不幸的是,这是不可能的。  要更新寄存器、MCU 内核基本上必须停止、并读出所有寄存器值。  这只能在暂停时执行、而不能在完全运行时执行。  如果您希望在代码中看到某个特定点、则只需放入一个断点、然后 MCU 就会停止该断点。   

    谢谢、

    JD