请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:66AK2E05 Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
您好!
我的问题:是否有办法将 ARM 处理器置于监视器调试模式? 我们在 ARM 内核上使用 SYS/BIOS。 也许有一个与 ARM 调试模式相关的 SYSBIOS 函数或 cfg 参数。 我之所以需要这样做、是因为我希望为观察点调试事件生成异常/中止、而不是停止/忽略。
CP14:调试状态和控制寄存器:
当内核在没有任何调试器连接的情况下运行时、ARM 在无调试模式下运行。 当 XDS560 STM 连接内核时、它将 ARM 置于暂停调试模式。 我尝试修改调试模式位并测试了观察点事件、但没有发生任何情况(调试事件被忽略)。 当我从调试器连接内核并运行内核、然后从寄存器设置观察点时、内核正常工作、因为 ARM 处于暂停调试模式。
ARM 信息:
'当处理器调试单元处于监听调试模式且发生调试事件时、处理器接收到调试异常、而不是暂停。'