您的位置:控制工程论坛网论坛 » 嵌入式系统 » 嵌入式LINUX在通讯设备中的应用

nicebaby

nicebaby   |   当前状态:在线

总积分:415  2025年可用积分:0

注册时间: 2008-09-09

最后登录时间: 2011-08-09

空间 发短消息加为好友

嵌入式LINUX在通讯设备中的应用

nicebaby  发表于 2008/11/16 18:26:01      776 查看 1 回复  [上一主题]  [下一主题]

手机阅读

作为候选的一种嵌入式操作系统,嵌入式Linux以其特别和引人注目的优势正极大的吸引电子设计的工程师从自己书写的或专用的RTOS转移到Linux。据VDC Data的数据显示,整个Linux的增长从2000年的1%到2003年的14%,再到2010年猛增到67%,在嵌入式市场,Even Data数据显示,期望使用嵌入式Linux从2001年11%增到2002年27%,而同期Vxwork只是从16%到18%,WIN CE从9%到14%。在嵌入式Linux的各种应用市场中,通讯(语音和数据)名列第一,2000年的销售额是1千3百万,而预计2005年达到1.26亿美元(VDC Data数据),可以说嵌入式Linux已经并将成为主流的通讯用嵌入式操作系统。 

  技术和软件设计方法的演变促进了嵌入式Linux应用

  嵌入式Linux在嵌入式系统使用的制约因素之一是资源占用比一般的RTOS要大。即需要更强大的CPU和占用更多的内存,但按照Moore定律,CPU的集成度每18个月就会翻一倍,目前在市场,10个美元可以买到32位嵌入式CPU (100M主频左右)。再者内存的问题:市场上的SDRAM,Flash从早期512k到目前很难找到小于2M的器件,从市场上国内外通讯设备看(除部分信息家电产品)很少有小于4M甚至8M内存的系统,那么传统的神话50K RTOS的内核有什么必要?

  嵌入式软件设计方法已经从70年代一个主循环程序加上若干个ISR(中断处理程序),80、90年代是RTOS内核,ISR和若干个任务(线程)到今天嵌入式系统已经包含完整操作系统(内核,设备驱动,TCP/IP网络,文件系统、图形), 软件中间件(如各种标准通讯协议,嵌入式数据库,),Java和应用软件。软件的工作量和投入的人力资源及成本均远远大于硬件并已成为通讯设备的主要增值部分。市场硬件技术和工艺发展,嵌入式系统设计方法演变为嵌入式Linux在通讯设备中的应用奠立了基础。

1楼 0 0 回复