网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 论文模板 > 计算机论文 > 正文

基于嵌入式Linux软件平台技术的研究

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

  【 关键词 】 嵌入式Linux BootLoader 内核编译 Qt/Embedded 软件开发

  【 摘 要 】

  32位高性能嵌入式处理器的广泛使用,1方面满足了嵌入式高速处理的需求,另1方面为稳定、高速、可靠的运行嵌入式操作系统提供了硬件平台。嵌入式操作系统的使用极大地加速了软件开发过程,提高了系统的稳定性和安全性,是目前嵌入式研究的重点。其中源码开放的Linux在价格上有很大优势,其内核微小、资源丰富而且可裁剪配置,在嵌入式系统中得到了广泛使用,并逐步得到业内人士的认可。采用Linux进行嵌入式开发面对的主要问题有两个:1个是操作系统的改造,裁减内核或是直接改写Linux的内存管理、进程调度机制等;另1个就是为应用程序的需要开发底层设备驱动程序。 本文以在产业界广为使用的S3C2410x(ARM920T核)处理器为硬件核心,系统地介绍了S3C2410x处理器及系统的硬件平台结构。并在此基础上重点研究了系统软件平台的开发,其中首先研究了基于Linux的嵌入式软件开发环境的构建。之后详细地分析了嵌入式Linux的启动引导程序设计,并在分析Linux内核结构的基础上,研究了内核移植及配置编译的具体方法和过程。本文重点分析了几个关键驱动程序的实现和移植,并给出了详细的实现方案。其内容包括串口驱动、LCD驱动、触摸屏驱动及控制键盘的I2C总线驱动。文章的最后介绍了基于Qt/Embedded开发应用程序的方法,并总结了将QTOPIA图形界面系统加入到cramfs文件系统中的方法。

  【文摘语种】 中文文摘

  【论文页数】 1-74

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师