嵌入式培训教程之如何降低嵌入式系统对于存储的需求

  跟普通计算机不同,嵌入式系统只要求使用有限的软件来完成特定的工作。这意味着你可以省略很多在普通系统中的累赘,例如Xwindows、电子邮件、新闻组阅读器和游戏等等。通过这些工作你可以把你的系统镜像文件做得比较小。这对于你很重要,因为在嵌入式应用中,通常你并没有硬盘驱动器。甚至在你不得不存储一些什么的时候,你只能把它们放在ROM或者闪存当中。因为ROM和闪存的价格都很昂贵,每一个字节都比硬盘高出很多倍,因此对于你来说保证系统只包含那些必需的嵌入式应用,而没有冗余是十分重要的。


嵌入式linuxC教程


  嵌入式培训教程之如何降低嵌入式系统对于存储的需求:

  软件尺寸:

  另外一个要限制你的嵌入式应用中软件的理由很简单。如果这些应用出现问题,你是不能打开这些设备的。嵌入式应用的软件升级通常是十分艰苦的——甚至是根本不可能的。然而在开发时间与代码尺寸之间存在着交换关系。通常来说,你的开发时间越长,你的系统就可以做得越小、越高效,对于存储的需求也更小,每一个存储单位的成本则更低。考虑到项目资源,你花费越多的时间在效率上,你的产品的优势特性就越少。如果你开发时间过长你就会失去在目标市场中相对于竞争对手的优势。

  删除软件脚注:

  你应该如何降低你的嵌入式系统对于内存和存储空间的需求呢?通常有如下3种方法:

  只包含你必需的软件。

  编译软件以缩小尺寸。

  压缩最终软件。

  创客学院嵌入式linux培训讲师:总之,嵌入式系统的开发,是个复杂的工作,需要一个实践的过程才能正真地掌握它。创客学院提供嵌入式开发学习完整路线体系,让每一个想要学习嵌入式开发的人才可以更快的入门嵌入式技术领域。


查看更多关于“嵌入式开发培训”的相关资讯>>

the end

评论(0)