2015-06-04 55 views
1

我按照CC3200的解析快速入門指南here。在設備上運行Release二進制文件效果很好。在調試Texas Instruments CC3200上的Parse quickstart項目時,調試器會斷開連接。LaunchPad

然後我試圖從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,sevice pack 1.0.0.10.0。

我正在尋找爲什麼調試器在使用原始代碼時斷開連接的想法。

回答

0

根據你描述的問題是由

MAP_PinTypeTimer(PIN_17, PIN_MODE_5); 

這句話引起改變PIN_17的功能和行爲。如果在重映射之前和重映射之後將PIN_17用於調試接口的一個引腳,則永遠不能用於調試接口。因此,如果您想從CCS調試程序,則PIN_17無法重新映射以用於其他用途。

相關問題