论文部分内容阅读
嵌入式系统的研究开发已经随着信息技术的飞速发展逐渐成为当今科技的一大热点,而Linux又以其独特的优势成为嵌入式操作系统的主流。开发嵌入式Linux系统,研究工作集中于软件和硬件支持两个方面。软件方面主要是针对应用程序执行环境需求做系统集成;对硬件而言,需要针对不同硬件平台做内核配置与编译。本文首先分析了目前嵌入式系统开发的概况,并引出采用Linux开发嵌入式系统所具有的独特优势。然后通过介绍一款基于Linux的嵌入式多媒体信息终端的设计和实现,具体论述了嵌入式系统的开发流程及方法。主要从交叉编译开发环境的构建、XScale处理器的选择、嵌入式Linux系统的移植、设备驱动程序的分析、图形用户接口Qt/Embedded的实现、应用程序开发平台Qtopia的构建、基于Video4Linux的图像采集应用以及Konqueror/embedded网络浏览器的实现等方面进行具体的分析和论述。最后本文还对进一步的开发提出了展望,为基于Linux的嵌入式系统开发提供了一定的研究价值和实用价值。