走进嵌入式Linux的世界(2)
嵌入式系统是将先进的计算机技术、半导体技术以及电子技术与特定行业的具体应用相结
%A 合的产物,因此必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统,
%A 嵌入式系统的开发充满了竞争、机遇与创新,需要解决好如下一些关键问题:
%A
%A 内核精巧 嵌入式系统的应用领域一般都是小型电子装置,系统资源相对有限,因此对
%A 内核的要求相当高,较之传统的操作系统来讲要小得多,例如ENEA公司推出的OSE分布式嵌
%A 入式系统,整个内核只有5KB。
%A 面向应用 嵌入式系统通常是面向用户、面向产品、面向特定应用的。嵌入式系统中的C
%A PU大多工作在为特定用户群定制的环境中,具有低耗、体积小、集成度高等特点,在进行
%A 软硬件设计时必须突出效率、去除冗余,针对用户的具体需求对系统进行合理的配置,方
%A 能达到理想的性能。
%A 系统精简 嵌入式系统中的系统软件和应用软件通常没有明显的区别,不要求其功能及
%A 实现上过于复杂,这样一方面有利于控制系统成本,另一方面也有利于保证系统安全。
%A 性能优化 嵌入式系统通常都要求有一定的实时性保障,为了提高执行速度和系统性能
%A ,嵌入式系统中的软件一般都固化在存储芯片或者处理器的内部存储器件当中,而不是存
%A 贮在磁盘等外部载体中。由于嵌入式系统的运算速度和存储容量存在一定程度上的限制,
%A 而且大部分系统都必须有较高的实时性保证,因此对软件质量(特别是可靠性方面)有着
%A 较高的要求。
%A 专业开发 嵌入式系统本身并不具备自主开发能力,用户不能直接在其上进行二次开发
%A 。当系统完成之后,用户如果需要修改其中某个程序的功能,必须借助一套完整的开发工
%A 具和环境。嵌入式系统中专用的开发工具和环境通常是基于通用计算机上的软硬件设备,
%A 以及各种逻辑分析仪、混合信号示波器等。
%A 二、嵌入式Linux
%A
%A Linux从1991年问世到现在,短短的十几年时间已经发展成为功能强大、设计完善的操作系
%A 统之一,不仅可以与各种传统的商业操作系统分庭抗争,在新兴的嵌入式操作系统领域内
%A 也获得了飞速发展。嵌入式Linux(Embedded Linux)是指对标准Linux经过小型化裁剪处
%A 理之后,能够固化在容量只有几K或者几M字节的存储器芯片或者单片机中,适合于特定嵌
%A 入式应用场合的专用Linux操作系统。
%A
%A%A
%A
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。