找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1688|回复: 18
打印 上一主题 下一主题
收起左侧

不同电脑keli编译出来的东西不同的问题

  [复制链接]
跳转到指定楼层
楼主
ID:894603 发表于 2021-3-29 21:58 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同样的代码,在我的电脑上编译出来生成hex文件后,烧录进单片机(烧录已提示操作成功),但就是没有反应(目的反应是按不同的矩形按键数码管会全部显示不同的数)但在我师兄的电脑上烧录进去就有反应,起初我以为是keli的问题,但后面我重装了keli但还是没反应!现在我不知道怎么办,求助大佬给我指导指导(д;)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:894603 发表于 2021-3-29 22:00 来自手机 | 只看该作者
单片机是stc89c52rc
回复

使用道具 举报

板凳
ID:230742 发表于 2021-3-29 23:38 | 只看该作者
选项不同?参数不同?破解不同?MKD?C51?情况很多。
回复

使用道具 举报

地板
ID:429003 发表于 2021-3-30 08:07 | 只看该作者
编译、连接、堆栈等配置选项留意了吗? 相同源码,相同配置不可能出现编译出不同的东西!
回复

使用道具 举报

5#
ID:517951 发表于 2024-11-13 07:30 | 只看该作者
这个问题, 我没遇到. 好几台电脑都装了Keil, 编译的程序代码出来的hex跑程序结果都相同,
可能包含的头文件, 微库,或编译器的选项不一样等原因导致的.
回复

使用道具 举报

6#
ID:1109793 发表于 2024-11-13 09:11 | 只看该作者
会不会是第三方的头文件不一样?
回复

使用道具 举报

7#
ID:1136460 发表于 2024-11-14 20:10 | 只看该作者
重新打开来再多试试
回复

使用道具 举报

8#
ID:1136863 发表于 2024-11-19 00:04 | 只看该作者
有可能是编译器的压缩优化程度选项不同。把整个程序文件夹复制过来试试。
回复

使用道具 举报

9#
ID:654797 发表于 2024-11-19 07:12 | 只看该作者
目前我还没在几台电脑上用过KEIL,没碰到你的问题
回复

使用道具 举报

10#
ID:879348 发表于 2024-11-19 11:40 | 只看该作者
新手入门基本都会被简单的问题拦路
回复

使用道具 举报

11#
ID:170318 发表于 2024-11-19 13:22 | 只看该作者
请问楼主装的是什么版本的?我遇到过这个问题
回复

使用道具 举报

12#
ID:624769 发表于 2024-11-19 13:30 | 只看该作者
这就是C语言的魅力所在,不同的配置设定下,不同的电脑理解就会不同,编译出来的东西就会不一样。
所以我去学汇编了,到哪里编译出来都是一样的。
回复

使用道具 举报

13#
ID:170318 发表于 2024-11-19 14:33 | 只看该作者
请看我发的帖子,将版本进行对照一下,就知道怎么去解决了
回复

使用道具 举报

14#
ID:1136858 发表于 2024-11-19 22:54 | 只看该作者
这么神奇吗,可以把生成的hex用文件对比软件对比一下看看具体是哪里不一样
回复

使用道具 举报

15#
ID:1137000 发表于 2024-11-20 11:17 来自手机 | 只看该作者
即使是相同的代码,在不同的电脑上可能会因为代码的微小差异而导致编译结果不同。 - *
回复

使用道具 举报

16#
ID:1137066 发表于 2024-11-20 21:04 | 只看该作者
重新创建项目,再试一遍?也可能头文件问题
回复

使用道具 举报

17#
ID:170318 发表于 2024-11-21 09:00 | 只看该作者
2927234906 发表于 2024-11-20 21:04
重新创建项目,再试一遍?也可能头文件问题

如果是头文件的问题,编译就不会通过!
回复

使用道具 举报

18#
ID:170318 发表于 2024-11-21 09:04 | 只看该作者
这是我碰到的与楼主问题的性质应该是一样的,最终发现是不同keil版本出现的不同结果。请看http://www.51hei.com/bbs/dpj-231397-1.html
回复

使用道具 举报

19#
ID:1109793 发表于 2024-11-21 11:07 | 只看该作者
jhczy 发表于 2024-11-21 09:04
这是我碰到的与楼主问题的性质应该是一样的,最终发现是不同keil版本出现的不同结果。请看http://www.51hei ...

我是最近才更新到9.60.7.0的版本,把所有的之前的文件都搞了一下,都可以正常使用的。都一样是8级优化。
除了uv5的运行速度和编译速度都比之前的UV3慢很多,其他到还是很好的。
对了,还有就是明明设置了F10编译,却不能用,只能用鼠标。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表