摘要: 事情应该被做得尽可能的简单,但不是任意地简单化。――爱因斯坦虽然做好的程序能按项目需求正确运行到最后一步,但在嵌入式系统开发中并不总是能成功的。由于低成本的需要硬件设计者几乎不可能设计出足够的内存和处理器性能来使得程序能被运行。当然,在软件开发过程中使得程序能够正确运行是更重要的。为了这点,通常有一个或更多的开发平台,这些平台拥有更多的内存和更快的处理器速度,能够使得软件正确运行,并且在项目开发最后阶段能够优化代码。总之,项目开发的最后目标是使得开发出的程序能够在配置低的设备上运行。1 提高代码的运行效率所有的C或C++编译器在一定程度上能够优化代码,然而,大部份的优化是基于运行速度和代码长度 阅读全文
posted @ 2013-03-11 02:14 wust.zjf 阅读(660) 评论(0) 推荐(0) 编辑