计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

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

2013-05-26 01:12
导读:计算机软件论文毕业论文,基于嵌入式Linux软件平台技术的研究软件论文模板,格式要求,科教论文网免费提供指导材料:毕业   【&n
毕业

  【 关键词 】 嵌入式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 
     

    上一篇:基于.NET的DCS组态软件研究与设计软件毕业 下一篇:没有了