基于EP9315的Linux2.6内核移植及LCD驱动程序开发

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:jonelove0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能嵌入式处理器的普及和集成电路设计技术快速发展,嵌入式系统的功能越来越强。由于Linux的成本低廉、源代码开放等特点,目前已成为国内外厂商极力发展的嵌入式系统的操作系统。随着彩色LCD显示器的发展和它越来越多地应用在嵌入式系统中支持彩色图形界面和视频媒体播放,人们对LCD的驱动程序开发需求也与日俱增。因此,对嵌入式Linux系统移植和在其基础上的LCD驱动开发具有重要意义和实用价值。本文首先分析了Linux作嵌入式操作系统的特点,论述了基于Linux构建嵌入式系统的优势,以及其发展前景,提出了在ARMEP9315平台上移植Linux2.6操作系统和基于该平台下LCD驱动程序开发的主要任务。其次,深入分析了linux2.6内核在ARM处理器上的初始化过程,在此基础上,重点介绍了在EP9315开发平台上构建嵌入式Linux2.6的过程。包括内核源代码的配置编译,交叉编译环境建立,根文件系统的创建和内核调试环境的建立。然后,从驱动概述、设备分类、内核模块和驱动程序结构四个方面介绍了linux2.6内核的驱动程序基本原理,并且简单介绍了在linux2.6内核下控制台驱动程序和闪存驱动程序的开发过程以及相关的配置。最后,在对EP9315的LCD接口及寄存器的深入掌握的基础上,对EP9315的LCD驱动程序的开发进行了深入的剖析。
其他文献
智能监控是利用现代信息技术发展起来的新技术,具有内容分析功能。带有运动物体识别的监控系统可以忽略掉大量无用信息,提取到关键信息,并依据规则自动作出判断,从而节省大量
卫星光通信与微波通信相比,具有通信容量大、终端体积小以及保密性好等优点。卫星间光通信中的光束瞄准、捕获、和跟踪一直是急需解决的关键技术,其中捕获主要用于激光链路的
摘要:随着新高考听力测试的推行,听力技能的培养在高中英语教学中受到了普遍重视。本文根据新课程和高考《考试说明》关于听力的要求,认为中学英语教学在进行学生英语听力训练时,必须相应地注重各种听力技能的培养。  关键词:听力教学;听力理解;听力技能  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2016)04-0070  《英语课程标准》明确指出了听力要求,即学生高中毕业时“