F28335和F280049的调试问题
【1】这几天在用DSP写程序时,会出现以下问题,此处附上文字,就不截图了。
- “Texas Instruments XDS100v3 USB Debug Probe/C28xx_CPU1 : Target
must be connected before loading program.”
开始是用DSP28335进行调试的,也没有更改什么地方,但是第二天就会出现标题的问题:可以连接目标板,但是就是没有办法进行DeBug.起初我以为是板子坏了,所以就更换了280049,问题解决。
【2】但是在使用一段F280049一段时间后,也会出现上面的问题;或者出现可以Debug,但是Debug后只有下图红框所示的Terminate的图标是亮的,其他都是灰色,并且程序也并没有烧进芯片中的问题。
【3】基于上面这两个问题,进行了各种百度、TI官网上去查找,但是都没有相对应的解决方法。在此给出【1】【2】两个问题的解决方法。
-
第1步:先点击Debug,再点击Debug Congigurations…,如下图所示:
第1步操作完成后,界面如下图所示:
-
第2步:先点击左上角的图标,New launch configuration,如下图所示;
再将下列代码复制至下图蓝色箭头处,其中XXXX要更改为你的工程名。注意:红框要一致
比如我需要复制的为${target_config_active_default:F280049C_AD_DA_EPWM_OLED}
${target_config_active_default:XXXX} //XXXX为你的工程名
- 第3步:先点击Program选项**,再选取工程文件,然后点击Apply。此时问题已经解决,关闭该配置框,进行Debug即可,代码可以烧写至RAM或者FLASH中。