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/MSP-EXP430G2:使用 CCS 时、可以为调试 MSP430 Launchpad 设置多少个断点

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/726660/ccs-msp-exp430g2-when-using-ccs-how-many-breakpoints-can-i-set-for-debugging-msp430-launchpad

器件型号:MSP-EXP430G2

工具/软件:Code Composer Studio

大家好、我在64位 Windows 10计算机上同时使用64位 CCS 8.1.0和 CCS 云来与 MSP-EXP430G2 Launchpad 配合使用。

在调试 C 代码时、我想到了几件事。

TI 是否提供了一个链接来描述 CCS 的 SW/HW 断点之间的差异?

使用 launchpad 上的基本串行调试器、调试时可以设置多少 SW/HW 断点?

我认为这些是有限制的。

2.使用 CCS 云版本时、此限制是否同样适用?

如果我使用不同的调试器、如 TMS320-XDS100-V3、或者使用不同的微控制器/ Launchpad、例如 TM4C Tiva 系列、

断点限制是否会更改?

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

    您好!

    [引用用户="David__]0。 TI 是否提供了一个链接来描述 CCS 的 SW/HW 断点之间的差异?

    请参阅:

    http://processors.wiki.ti.com/index.php/How_Do_Breakpoints_Work#Hardware_vs._Software_Breakpoints

    [引用用户="David__]1. 使用 launchpad 上的基本串行调试器、在调试时可以设置多少 SW/HW 断点?

    SW 断点没有理论限制。 对于 HW、限制不是基于调试探针、而是基于器件本身的仿真逻辑

    请参阅 http://www.ti.com/lit/ug/slau157ar/slau157ar.pdf 的第3.2.1节

    [引用用户="David__]2. 使用 CCS 云版本时、此限制是否同样适用?[/quot]

    是的

    [引用用户="David__"]

    如果我使用不同的调试器、如 TMS320-XDS100-V3、或者使用不同的微控制器/ Launchpad、例如 TM4C Tiva 系列、

    断点限制是否会更改?

    [/报价]

    正如我在针对#1的回答中提到的、HW 断点的数量不是由调试探针决定的、而是由片上仿真逻辑本身决定。 因此、更改调试探针无关紧要、但更改器件也会如此。

    谢谢

    Ki