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 暂停

Guru**** 2540430 points
Other Parts Discussed in Thread: TMS320F28374S

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1031079/ccs-halt-on-specific-device-register-writes

主题中讨论的其他器件:TMS320F28374S

大家好、

CCS 中是否有办法停止特定器件存储器或寄存器写入? 例如在调试时、如果特定寄存器被写入则停止。 器件是 TMS320F28374S。

我有一位客户看到错误的寄存器写入、但无法识别它们的发生方式/发生位置。 具有这样的调试功能将有助于调试问题。

谢谢、

Kevin

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

    Kevin、

    您应该能够在 CCS 中使用硬件监视点来执行此操作。  转至 View->Breakpoints、然后在该新窗口中单击 Bluedot 旁边的下拉菜单并选择 HW 观察点。

    您将能够从项目中选择一个符号(因此、如果您想观看 ADCRESULT0或其他内容)、或者也可以输入一个物理地址。  完成此操作后、您可以右键单击在窗口中创建的条目、然后单击"属性"。  它将显示以下内容、您可以在其中放置数据或地址掩码、并在监视点触发时更改操作。

    请告诉我、这是否会让您和客户知道需要什么。  该器件还具有 ERAD 模块、如果需要执行一些更细微的操作(或超过2个观察点)、我们可以使用该模块。

    最棒的

    Matthew

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

    谢谢 Matt。 这就是我要找的。

    如需更多文档、请访问 :https://software-dl.ti.com/ccs/esd/documents/ccs_breakpoint_watchpoint_c2000.html

    最棒的

    Kevin