您好!
我知道 CCS 上的硬件断点是如何的。
但在硬件属性上、我们可以添加条件。
例如、我在一个 int 变量上添加断点被写入、但是我只想在变量的值为8时使用 TRIG 断点。
有字段"条件"或"比较"模式、但我无法正常工作。
有人可以帮助我吗?
此致
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 上的硬件断点是如何的。
但在硬件属性上、我们可以添加条件。
例如、我在一个 int 变量上添加断点被写入、但是我只想在变量的值为8时使用 TRIG 断点。
有字段"条件"或"比较"模式、但我无法正常工作。
有人可以帮助我吗?
此致
你好
[引用 userid="209440" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1172805/add-a-condition-on-an-hardware-breakpoint "]例如,我在 int 变量上添加了断点,但我只想在变量的值为8时使用 trig 断点。您希望使用硬件数据观察点。 有关如何设置数据观察点的示例、请参阅以下实验课程的"观察点"部分:
https://dev.ti.com/tirex/explore/node?node=A__AMzS.7CJljw8nnUJWKPvwQ__ccs_devtools__FUz-xrs__LATEST
谢谢
Ki
我猜您已经没有硬件断点了。 您不会说 C28x 具有2个 HW BP、而是哪个器件。 设置 HW BP"写入时写入值"似乎会消耗多个 HW BPS。
遗憾的是、某些调试器功能还会在后台使用 HW BP。
我设法复制了您的问题、但我通过在调试器配置中禁用 CIO 功能来解决了。 这里有一些建议:
https://software-dl.ti.com/ccs/esd/documents/ccs_breakpoint_watchpoint_c2000.html
尝试禁用这些功能、然后重试。