关于keil uvision3生成hex文件的问题

T_Macyang 2011-07-08 10:19:08
这两天用keil uvision3和proteus仿真时总是遇到这种问题,就是当生成一个hex文件后,proteus仿真没问题,但如果我改一下程序后,重新生成hex问题再用proteus仿真时,仿真的现象还是第一次的,就是重新生成的hex文件好像没烧进去!!!!难道keil uvision3中的C文件只能生成一次hex文件吗??为什么我第二次生成的hex文件烧进去以后proteus不执行那????求解啊、、、、、‘、
...全文
580 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hy890512 2011-07-23
  • 打赏
  • 举报
回复
应给 每次都编译一次 才可以呢
tianchaodeciwei 2011-07-18
  • 打赏
  • 举报
回复
应该是一楼说的这种情况,每编译一次,单片机要重新载入一次hex文件,当然如果您改后的程序和没改的功能一样的话,那载入多少次还是一样的现象,
哈皮歪詩 2011-07-18
  • 打赏
  • 举报
回复
You can check the time stamp of your hex file see if it has been changed or not. Or you can use OHX51 under command line to generate the .hex file by yourself.
net_friends 2011-07-18
  • 打赏
  • 举报
回复
貌似是你的仿真没有吃进去
梅名智 2011-07-18
  • 打赏
  • 举报
回复
只要你改了,重新编译就会生成不一样的,如果你怀疑的话,可以用工具把两个文件打开比较下.
lbing7 2011-07-08
  • 打赏
  • 举报
回复
KEIL应该是每编译一次,就生成一次HEX文件。如果配置正确生成了的话

像这种情况,感觉像是仿真软件没有重新载入

如果真的不行,可以试试每次生成HEX后,关闭仿真软件,重新打开试试

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧