大家有么有遇到这样的情况

2019-08-03 17:48发布

用ccs5.2编译dsp28335的例程,第一次没有问题很成功,之后经过自己修改.c文件,可能程序不能用报错,但是我就改回原来的原有程序,好的,问题来了,这个第一次成功的程序居然也编译出问题了。。但是下到板子里还是能成功的显示。并且你改动个定时时间,也是有反应的。这是什么情况呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
luoxiao8302
2019-08-05 10:30
遇到此问题的做法:
(1)既然是例程,再把例程换回来试一下就知道了。
(2)问题最大的是第二种情况:本身移植来的例程,在自己的环境下,就是有问题的。但是初次编译时,没有clean build,直接build了,看到的现象是没有错误的。
但是,当你修改任何一行代码,做出改变时,即使改变不会影响功能,bulid时候,也不会出错。
但是,如果修改代码 错误了,build时候,就会出错。这时候,你的代码就出现你说的现象了。
所以,我建议(3)这个不是你的问题,而是代码本身不是ccs5.2环境下的代码,移植过来,还需要把环境重新配置,包括cmd和gel文件。这样,才能更加深刻的理解环境的影响。
【结论】环境的问题,而非代码本身的问题。
如有问题,继续讨论。我曾经遇到过这个问题。

一周热门 更多>