论文部分内容阅读
在以计算机技术、通讯技术相结合的信息时代的快速发展和互联网的广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念。在信息电器的应用开发领域,由于需要的功能不断的增加,嵌入式系统也就将成为软件业的新宠儿。同时在计算机本身的领域里面,微型化和专业化成为了发展的新趋势,同样也需要嵌入式系统的支持。因此,研究与嵌入式系统有关的关键技术——嵌入式操作系统有着相当重要的实际意义。本论文详细论述了作者在硕士学位论文工作期间在基于Linux的嵌入式操作系统研究工作领域里所做的研究和实践,主要围绕着论证使用Linux改造成符合嵌入式操作系统条件的几点要求展开讨论。首先,论文对嵌入式系统的概念和信息电器的概念做出表述,并且说明Linux的特点、发展状况河开发环境。紧接着,分两个方面论述使用Linux进行嵌入式系统开发的便利,包括Linux的实时变种——RTLinux的原理、实现方案和编程方法,并且编程实现了一个计算实时任务调度时间的软件;Linux网络设备驱动程序的分析和利用到嵌入式系统中的方案;然后,以作者在黑龙江傲立信息有限公司课外实习期间的实际工作经历,介绍了基于Lineo公司的uCSimm开发评估板进行嵌入式设备开发的一般过程。最后,针对现有的工作,提出进一步开发出完整的、具有市场竞争力的产品提出开发展望。