老古开发网首页
导航:老古开发网首页文章索引索引第1292页文章分类经验总结第2页→[劝君慎用KEILC51九级优化]
| -文章搜索 - 最新文章 - |

第105篇:劝君慎用KEILC51九级优化

发布时间:2005年11月4日 点击次数:2644
来源:   作者:
 
有时程序才4K多一点,或者8K多一点,32K多一点,64K多一点,总会想方设法去优化压缩代
码,以便放到更低成本的芯片中去,可是这时问题可能就出现了!

KEILC51九级优化可以将程序中相同的代码段归为一段,从而大幅度缩减程序代码。
可是这一级优化却是没有保障的,优化后,经常会产生各种错误,特别是常量代码段被搞到
乱七八糟,一些隐形的bug也从此悄悄伏下,如中断错误,待到你发现有问题还模不清头
脑!假如你是在准备生产时才将C51编译提高到9级优化,可能就要完蛋了,因为平时调试的
结果可能和生产产品的结果大不相同!

我已经上了2次这种当了,虽然我今后可能还是会用9级优化,但是劝告各位,一定要慎用,
用了之后一定要再做最全面的测试,包括所有中断情况,特别要戒除生产烧片前才开始优
化。 -作者:丁丁

欢迎进入老古论坛进行讨论
[经验总结] 相关文章:
硬件工程师基础知识
简介:
硬件工程师基础知识 目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。 1) 基本设计规范 2) CPU基本知识、架构、性能及选型指导 3) MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导 4) 网络处理器(INTEL、MOTOROLA、IBM)的基本知识、架构、性能及选型 5) 常用总线的基本知识、性能详解 6) 各种存储器的详细性能介绍、设计要点及选型 7) Dataco......

常见ttl,cmos 型号介绍
VHDL设计中电路优化问题探讨
PIC单片机在线调试中的一些问题
μC/OS-II在TMS320VC33上的可靠应用
 
下一个:[新闻热点]IBM开启Xbox 360专用芯片制造 日期提前
简介:
据海外最新消息,蓝色巨人IBM公司日前表示已经开始生产微软下一代游戏主机Xbox 360专用的新型芯片,Xbox 360游戏主机将于今年秋季晚些时候上市。   IBM公司表示,专为微软下一代游戏主机Xbox 360设计的芯片正在公司位于纽约州East Fishkill的制造工厂及新加坡Chartered半导体集团制造工厂进行生产。Chartered半导 体集团所属新加坡制造工厂是该芯片第二来源,IBM公司发展计划的合作伙伴。   下一代游戏主机Xbox 360专用芯......

上一个:[新闻热点]摩托罗拉英特尔联手开发WiMax技术

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:78毫秒