本人在测试过程中,某些时候会发生程序下载不进去的情况,错误代码1063.错误信息如下:
Errorconnectingtothetarget:(Error-1063@0x0)
DeviceIDisnotrecognizedorisnotsupportedbydriver.Confirmdeviceanddebugprobeconfigurationiscorrect,orupdatedevicedriver.
经过反复查看,解决方法如下:在工程浏览窗口,点开:targetConfigs,找到里面的ccxml文件,下图例程为MSP432P401R.ccxml文件,双击弹出下图右边窗口,单击Advanced选项卡,如下图粗红色框位置,打开后,单击TexasInstrumentsXDS110USBDebugProbe,如下图中间的上面的那个红色框的部分,之后弹出最右边的菜单项目,单击SWDModesettings对应的下拉菜单框,选择第二个或者第三个,也就是使用SWD模式。保存后,重新Debug,可以正常调试、编程烧录了。
如果此方法不行,可以将器件复位至出厂设置再检查该地方,方法如下。
首先,将界面设置回旧版模式。单击Help->Welcome,如下图勾选No
打开一个工程后,单击View->TargetConfigurations,如下图所示。
之后在弹出的TargetConfigurations展开目录找到ccxml文件,单击右键,点击LaunchSelectedConfiguration,如下图所示。
在弹出的Debug选项卡单击未知设备,然后单击右键,在弹出菜单选择Showallcores,如下图所示。
之后,会多出来个NonDebuggableDevices,点击展开,如下图,所示,在该项目单击右键,点击ConnectTarget。
之后,该项目变成如下图所示,表示已经连接上了。
选中该设备后,单击菜单栏Script->default->MSP432_Factory_Reset,这样将器件复位至出厂设置。然后查看之前的方法,然后再下载程序就可以了。