首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

ARM9平台上的嵌入式Linux系统移植研究

中文摘要第1-4页
英文摘要第4-10页
1 绪论第10-14页
   ·课题研究的意义第10页
   ·国内外研究现状第10-13页
     ·嵌入式系统的发展现状第10-11页
     ·本课题研究现状第11-13页
   ·本文所做的主要研究工作第13页
   ·本章小结第13-14页
2 嵌入式 Linux 开发概述第14-18页
   ·嵌入式系统介绍第14-16页
     ·嵌入式系统的定义第14页
     ·嵌入式技术的发展阶段第14页
     ·常见的嵌入式操作系统第14-16页
   ·基于ARM 处理器的嵌入式Linux 系统第16-17页
     ·ARM 处理器介绍第16页
     ·选择嵌入式Linux 的理由第16-17页
     ·嵌入式Linux 系统移植的一般流程第17页
   ·本章小结第17-18页
3 嵌入式 Linux 开发环境构建第18-22页
   ·硬件环境构建第18-19页
     ·交叉开发模式第18页
     ·主机硬件要求第18页
     ·目标板硬件配置第18-19页
   ·软件环境构建第19-21页
     ·主机Linux 操作系统的安装第19页
     ·主机Linux 相关网络服务的配置第19-20页
     ·安装交叉工具链第20-21页
   ·环境变量设置及符号约定第21页
   ·本章小结第21-22页
4 引导加载程序 U-Boot 的移植第22-48页
   ·U-Boot 简介第22-23页
     ·Bootloader 的概念第22页
     ·U-Boot 的特性第22-23页
   ·U-Boot 移植分析第23-28页
     ·U-Boot 源码结构第23页
     ·U-Boot 配置过程分析第23-24页
     ·U-Boot 的编译、连接过程第24-25页
     ·U-Boot 启动过程分析第25-26页
     ·移植的总体思路和技巧第26-28页
   ·U-Boot 移植的详细实现第28-46页
     ·新建开发板类型第28-29页
     ·修改第一阶段启动代码第29页
     ·在代码中添加对S3C2440 的支持第29-30页
     ·S3C24x0 的系统时钟分析第30-32页
     ·系统时钟部分的移植第32-34页
     ·配置DM9000 网卡驱动第34-36页
     ·NOR Flash 驱动移植第36-38页
     ·NAND Flash 驱动移植第38-41页
     ·支持烧写 YAFFS2 映像第41-46页
   ·U-Boot 常用命令使用实例第46-47页
     ·环境变量设置及保存第46页
     ·网络下载和烧写第46-47页
   ·本章小结第47-48页
5 Linux 内核移植及根文件系统构建第48-70页
   ·Linux 内核移植的准备工作第48-56页
     ·内核的Makefile 分析第48-49页
     ·内核的Kconfig 分析第49-50页
     ·内核的配置选项第50-56页
   ·Linux 内核移植的详细步骤第56-61页
     ·新建目标平台第56-57页
     ·移植NAND 闪存驱动第57-58页
     ·添加对YAFFS2 文件系统的支持第58页
     ·移植UDA1341 音频驱动第58页
     ·激活实时时钟RTC 驱动第58-59页
     ·配置USB 存储设备支持第59页
     ·移植DM9000 网卡驱动第59-60页
     ·自定义Linux 启动Logo 图像第60-61页
     ·编译、启动内核第61页
   ·Linux 根文件系统构建第61-69页
     ·Linux 文件系统概述第61-62页
     ·建立根文件系统的目录结构第62-63页
     ·Busybox 移植第63-64页
     ·编译、安装内核模块第64页
     ·建立etc 目录下的配置文件第64-68页
     ·制作YAFFS2 根文件系统映像第68-69页
   ·本章小结第69-70页
6 Linux 设备驱动开发与移植第70-82页
   ·Linux 设备驱动概述第70-72页
     ·Linux 软件系统的层次关系第70-71页
     ·Linux 驱动程序的分类和开发步骤第71页
     ·简单字符设备驱动程序的开发第71-72页
   ·添加LCD 背光驱动第72-74页
     ·LCD 背光控制原理第72页
     ·在内核中添加背光驱动程序第72-74页
   ·添加S3C2440 触摸屏驱动第74-77页
     ·Linux 输入子系统介绍第74-75页
     ·输入子系统设备驱动实现方法第75页
     ·S3C2440 的ADC 和触摸屏接口第75-77页
     ·S3C2440 触摸屏驱动的实现第77页
   ·移植LCD 显示驱动第77-81页
     ·LCD 背景知识第77-78页
     ·显示器图像显示原理第78页
     ·常见TFT 屏工作时序分析第78-80页
     ·LCD 帧缓冲设备驱动的参数设置第80-81页
   ·本章小结第81-82页
7 图形用户界面 Qtopia 的移植第82-90页
   ·Qt/Qtopia 简单介绍第82页
   ·Qtopia 移植第82-89页
     ·编译、安装Qtopia 2.2.0第82-83页
     ·编译、安装触摸屏支持库tslib第83-85页
     ·设置Qtopia 运行脚本文件第85页
     ·Qtopia 运行测试及修正第85-89页
   ·本章小结第89-90页
8 总结与展望第90-92页
   ·研究总结第90页
   ·后续研究工作的展望第90-92页
致谢第92-93页
参考文献第93-95页
附录第95-99页
 A.作者在攻读硕士学位期间发表的论文第95页
 B.S3C2440 的触摸屏驱动源程序第95-99页

论文共99页,点击 下载论文
上一篇:基于RFID的离散车间物流信息语义集成技术研究
下一篇:结合底层特征和高层语义的图像检索技术研究