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/TMS570LS1224:在CCSv7中进行调试会降低微控制器的程序执行速度

Guru**** 2563960 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/593931/ccs-tms570ls1224-debugging-in-ccsv7-would-slow-the-program-execution-of-microcontroller

部件号:TMS570LS1224

工具/软件:Code Composer Studio

大家好。 我注意到,当您在CCS中调试代码时,程序的运行速度会比正常的慢。 我正在进行DCAN项目,可能需要关注比特率。 他们是否有办法解决这个问题?

而且,是否有办法在不调试的情况下直接将程序加载并运行到微控制器?

谢谢。

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

    一般来说,CCS不应减慢程序的执行速度。 然而,这方面也有例外。 例如,如果包含了CIO (如printf()),则在操作过程中将停止并恢复执行。

    要避免这种情况,您可以使用"自由跑步"。 这可从运行菜单中获得。 它将禁用所有断点,执行运行,然后断开调试器与系统的连接,以便调试器根本不查询状态。

    此致,
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    准确解决我的问题。 是的,我使用printf()来检查当前值。 非常感谢。