之前师妹在弄ecc有些问题问过我,然后帮她找到在哪里可以显示ecc的内容以后就没再想过这个事情。前几天导师说我让我在毕业前把ecc给弄了,所以找来TI给的例程代码来看了看。
因为老头懒得下载control suite,就想直接让我们给他一个能运行的project,所以我先得把例程里面涉及到的文件都给复制到了project里面。结果结果编译没有问题,但是一上板子运行就出现Break at address “0x3fbd92” with no debug information available的提示。开始查阅资料,有说是因为没有选择flash运行导致的,因为在TI提供的例程里,在烧录的时候显示的是FLASH和RAM,但是在我建立的新project里面,它显示的是Debug和Release。我开始以为是这里的问题,但是后面看解释说Debug会根据代码里的设定来选择在哪里烧录。所以排除这个解决方法。
然后我想起来之前在csdn上查到一个类似问题的解决方法:F280049C FLASH编程报错Break at address “0x3fbd92“ with no debug information available解决方案_no source available for0x3fbd92-CSDN博客
里面提到了两点