21ic电子技术开发论坛 单片机与嵌入式系统 侃单片机论坛 用keil2创建项目用keil3打开,会出现哪些情况?
发新帖我要提问
返回列表
打印

用keil2创建项目用keil3打开,会出现哪些情况?

[复制链接]
3005|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lb0577|  楼主 | 2010-11-3 23:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rt!
自己发现,手头一个项目。优化等级是一样情况下。用keil2编译是10k代码。而用keil3编译变成11k左右代码。
莫非keil3编译还不如keil2呢?还是自己搞错了!
还有就是软件仿真时(用单步运行)会出现几个固定函数会出现跳转错误。但在反汇编窗口里正确!

相关帖子

沙发
lb0577|  楼主 | 2010-11-3 23:17 | 只看该作者
编译完全正确下。:'(
跳转错误问题。很棘手。不知道各位DX有没有遇到过。如何解决?
谢谢

使用特权

评论回复
板凳
ayb_ice| | 2010-11-4 08:33 | 只看该作者
那肯定是具体的编译设置不一致引起的
另外不要只看代码
UV2是将真正的代码和表格都算作代码的
而UV3有时将代码和表格分开的,要加一起的

使用特权

评论回复
地板
lb0577|  楼主 | 2010-11-4 11:00 | 只看该作者
谢谢ls!
那么跳转出错是哪里造成的呢?
(编译的hex文件烧写进ship是完全正常.)

使用特权

评论回复
5
ayb_ice| | 2010-11-4 11:38 | 只看该作者
那不是错误
那是优化的结果
最终结果正确就行

使用特权

评论回复
6
ninibaba| | 2010-11-4 11:44 | 只看该作者
3不如2好用,管用
不知道为什么

使用特权

评论回复
7
lb0577|  楼主 | 2010-11-4 12:48 | 只看该作者
5# ayb_ice
O(∩_∩)O谢谢!
现在问题是需要用到软件仿真。我刚刚把优化等级设置成1级也会出现在、跳转错误。

使用特权

评论回复
8
ayb_ice| | 2010-11-4 13:31 | 只看该作者
拿图,源代码出来证明
不然谁知道你在说什么

使用特权

评论回复
9
223178825| | 2010-11-4 22:15 | 只看该作者
学习了

使用特权

评论回复
10
老鱼探戈| | 2010-11-5 12:42 | 只看该作者
用3从新建个工程不就得了

使用特权

评论回复
评分
参与人数 2威望 +2 收起 理由
hongdan0714jin + 1
xlsbz + 1
11
galton1982| | 2010-11-5 16:42 | 只看该作者
同意楼上的啊,重新弄一个工程不就OK啦,PS 我现在用K4 不知道有啥问题没啊

使用特权

评论回复
12
zdhlixiang2006| | 2010-11-5 19:41 | 只看该作者
3确实没有2好用,我顶

使用特权

评论回复
13
smile_luo| | 2010-11-25 08:27 | 只看该作者
:lol路过

使用特权

评论回复
14
触觉的爱| | 2010-11-25 13:47 | 只看该作者
穿越了,肯定会有些摩擦的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

345

帖子

2

粉丝
关闭 热门推荐
快速回复 在线客服 返回列表 返回顶部