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.

[参考译文] TMS320F280039:CCS 20.2 -如何设置硬件断点来对存储器进行编程?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1523990/tms320f280039-ccs-20-2---how-to-set-an-hardware-breakpoint-to-program-memory

器件型号:TMS320F280039

工具/软件:

我正在尝试最新的 CCS 20.2、与 v.12.8.1相比、我仍然发现在调试中很难使用

使用 CCS 12.8-1时、只需右键点击相应行并从上下文菜单中选择"Breakpoint (Code Composer Studio)> Hardware Breakpoint"即可在程序存储器中设置硬件断点。

使用 CCS 20.2时、在同一目标上、唯一的选项是软件断点。 或者、还有一个"硬件观察点"、我必须为其指定存储器地址、这种做法非常不切实际。

是否完全支持硬件断点?

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

    尊敬的 Luca:

    对于硬件观察点、您还应该能够指定您希望此硬件观察点发生的位置的行号。  

    此致、

    彼得

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

    Peter、

    1. 与旧版本相比、该设置很麻烦
    2. 它只能通过"Breakpoints"面板"...更多操作"来实现(这并不是很明显)
    3. 最后、 不管用  此处-请参阅下面的示例、其中软件断点(F9)工作、并且不会解析硬件观察点、毕竟这是一个 硬件观察点 在数据存储器上、我仍然找不到任何一个 硬件断点 任何其他位置

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

    尊敬的 Luca:

    我认为位置路径还包括工程所在工作区的引用。 您可以通过设置软件断点并查看位置字段的断点属性来检查特定位置。

    硬件观察点是一个与硬件断点不同的概念、最新版本的工具当前不支持硬件断点功能、尽管该工具应位于从12.8开始移植的流水线中。 如果您绝对需要通过软件断点使用硬件断点、则需要使用旧版本的 CCS、直到将该功能拉入 CCS v20中

    此致、

    彼得