Part Number:CC2340R5
每當我要使用Hardware WatchPoint 去查看時,就會跳出下圖,我該如何解決並成功使用
Galaxy Yue:
你好,
报错提示是:无法分配资源请求
也有可能是因为在烧写的程序中禁用了调试访问(在 ccfg 内部)
https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/debugging-index.html#sec-debug-interface
你可以查看一下有无遗漏步骤
请问你使用的探针是XDS还是J-LINK?
,
Galaxy Yue:
你有设置几个watch point?多了也会出现
,
Ryan:
我只使用一個watch point就會跳出這個提示視窗
,
Galaxy Yue:
禁用的断点不会导致线程挂起,并且在所有视图中显示为灰色。
硬件断点由目标硬件内部实现。用于执行此操作的方法在很大程度上取决于设备或内核,但通常调试器将地址写入设备上的寄存器并设置标志以启用断点。
配置硬件观察点以在值 0x42 的 8 位写入时中断 (如果将 0x42 写入低功耗蓝牙 basic_ble 示例项目中特性 1 的存储位置,则器件会停止执行。)
默认情况下,断点视图不会打开,但可以通过菜单View → Breakpoints来查看。
需要查看一下你的断点视图,以及寄存器的地址