标题: 版本一样keil,同一个程序生成的hex文件不一样,一个hex文件仿真可以正常运行,一... [打印本页]

作者: 傲娇的12351    时间: 2020-4-13 21:47
标题: 版本一样keil,同一个程序生成的hex文件不一样,一个hex文件仿真可以正常运行,一...
代码是网上学习资料里的,编译没有错,他自带的hex我用proteus仿真没有问题,但是我自己再用keil4代码生成hex仿真却没反应,好奇怪,求大佬帮帮忙!

作者: csmyldl    时间: 2020-4-14 00:09
可能是编译时选择的优化程序不一致
作者: 火神浪客行    时间: 2020-4-14 08:24
你建工程的时候有没有选错芯片?

作者: devcang    时间: 2020-4-14 09:15
项目的设定,对比 对比
作者: chenyucy72    时间: 2020-4-14 09:43
新老版本编译器,型号设定,你都要检查的,它一般会有提示
作者: hbcqd    时间: 2020-4-14 20:46
我用的是keil4,学习资源也是网上,没有问题,看是不是目标属性设置问题。
作者: w1179benp    时间: 2020-4-15 08:28
别信他.hex就生成于你看到的文件!本人就吃过这个亏
作者: w1179benp    时间: 2020-4-15 08:30
把代码放上来,大家楼楼.................
作者: 傲娇的12351    时间: 2020-5-12 19:32
csmyldl 发表于 2020-4-14 00:09
可能是编译时选择的优化程序不一致

嗯,我把优化调为0就可以了
作者: 傲娇的12351    时间: 2020-5-12 19:33
w1179benp 发表于 2020-4-15 08:30
把代码放上来,大家楼楼.................

解决了,我把代码优化改为0就可以了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1