调试德州仪器CC3200 LaunchPad上的Parse快速入门项目时,调试器将断开连接

时间:2015-06-04 23:54:46

标签: parse-platform texas-instruments

我按照CC3200 here的解析快速入门指南进行操作。在设备上运行Release二进制文件效果很好。

然后我尝试从CCS调试程序。但是,调试器可以通过CCS控制台中的以下输出很快断开与电路板的连接:

Cortex_M4_0: Can't Single Step Target Program: Debug Port error occurred.
Cortex_M4_0: Error 
Cortex_M4_0: Unable to determine target status after 20 attempts

当调用PinMuxConfig中的最后一行时会发生这种情况:

MAP_PinTypeTimer(PIN_17, PIN_MODE_5);

重要的是要提到代码继续在板上运行,但是没有办法调试它。

当我注释掉这一行时,调试器不会断开连接。

我使用CCS 6.1.0.00104,服务包1.0.0.10.0。

我正在寻找使用原始代码时调试器断开连接的想法。

1 个答案:

答案 0 :(得分:0)

根据您的描述,问题是由

引起的
MAP_PinTypeTimer(PIN_17, PIN_MODE_5);

此声明更改了PIN_17的功能和行为。如果在重映射之前和重映射之后将PIN_17用于一个调试接口引脚,则它永远不适用于调试接口。因此,如果您想从CCS调试程序,则无法重新映射PIN_17用于其他用途。