打印

为什么C51两种编写头文件方法,编译代码差这么多?

[复制链接]
2090|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
自民|  楼主 | 2012-4-19 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
airwill| | 2012-4-19 15:17 | 只看该作者
不多, 如果换换优化级别, 代码都不要动, 差别就更大.

使用特权

评论回复
板凳
自民|  楼主 | 2012-4-20 09:32 | 只看该作者
优化级别我没改啊!都是8级

使用特权

评论回复
地板
自民|  楼主 | 2012-4-24 08:47 | 只看该作者
为什么呢?

使用特权

评论回复
5
王紫豪| | 2012-4-24 09:51 | 只看该作者
应该是代码的问题;这个问题不好回答

使用特权

评论回复
6
airwill| | 2012-4-24 11:41 | 只看该作者
往往跟编译器的寄存器分配有关.
试试使用

#pragma REGFILE

使用特权

评论回复
7
vrgood| | 2012-4-24 17:02 | 只看该作者
编译代码大小变成65664?
超过64K了?

使用特权

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

本版积分规则

47

主题

195

帖子

2

粉丝