主题中讨论的其他器件:SEGGER
似乎我开始对我的一个(定制)板进行编程时遇到了一些困难。 电路板上的处理器是 TM4C1294N、我不确定它是否重要。 在我将调试器设置切换为连接而不加载程序、而不停止处理器之前、一切都运行良好、这样我就可以查看 RAM 中某些值的内容以执行一些调试任务。 以下问题在我尝试将调试器设置切换回加载代码后开始出现。 我甚至尝试了以前的 GIT 提交、但该提交工作正常(我正在跟踪.cprojects 文件夹)、但不幸运。
当我按下调试按钮时、我收到一条错误消息、提示"Target must be connected before calling the function"。 我认为这来自 GEL 文件、其输出如下
CORTEX_M4_0: GEL Output: Memory Map Initialization Complete CORTEX_M4_0: GEL: Target must be connected before calling the function
如果我将调试配置切换回、这样我只需连接和加载符号、我就可以连接到目标并实时查看 RAM 更新的内容。 但是、当我转到"Run">"Load">"Load Program"时、我会看到相同的错误消息、即"Target must be connected before calling the function"。 这是奇数、因为我已连接到目标。 此误差意味着什么?
重新启动 CCS、重新连接 JTAG 以及对目标进行下电上电似乎没有什么帮助。 有没有人知道会发生什么错误?

