keil 4编译的程序下载到单片机里面的运行结果与调试结果不一样

2024-11-16 01:37:45
推荐回答(3个)
回答1:

我最近在搞一个项目,也遇到了同样的问题,用液晶屏显示汉字,因程序中有很多的汉字。在写程序时,用了两个电脑,一个装的是Keil2,一个装的是keil4,同样的程序在Keil2上编译后下载到单片机上运行都正常,而用keil4编译下载到单片机上运行就出现乱码,后来就不再keil4了,就再没有出现过什么问题了。所以,如果项目带有汉字显示的程序,建议用Keil2试试,可能问题会解决了,就是个编译器,也不用来仿真,那么多的功能用不到,关键是它版本再高,总是出现问题就不能用了,所以,什么事,也不是版本越高越好,可能会相反。

回答2:

需要帮你完成吗

回答3:

可以往 堆 和 栈 方面查看问题