首页> 中文学位 >基于ARM处理器的嵌入式Linux系统的研究及应用
【6h】

基于ARM处理器的嵌入式Linux系统的研究及应用

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1嵌入式系统的定义

1.2嵌入式系统的组成

1.2.1嵌入式处理器

1.2.2嵌入式外围设备

1.2.3嵌入式操作系统

1.2.4用户应用程序

1.2.5 Boot Loader

1.3嵌入式系统的特点

1.4嵌入式系统的应用现状及发展前景

1.4.1嵌入式系统的应用现状

1.4.2嵌入式系统的发展前景及趋势

1.5课题来源及出发点

1.6研究任务及主要工作

第二章开发平台及开发环境的建立

2.1嵌入式系统的开发流程

2.2开发平台介绍

2.3开发平台的选择

2.3.1嵌入式处理器的选择

2.3.2嵌入式操作系统的选择

2.3.3 Boot Loader的选择

2.3.4图形用户界面GUI的选择

2.4开发环境的建立

2.4.1 GCC交叉编译技术

2.4.2基本交叉编译环境设置

2.4.3 NFS服务的实现

2.5本论文的章节安排及主要内容

第三章BOOT LOADER与LINUX内核的配置与编译系统研究

3.1嵌入式系统核心软件部分的分析意义

3.2 BOOTLOADER的源码分析

3.2.1 VIVI的目录结构

3.2.2 VIVI的Stage1分析

3.2.3 VIVI的Stage2分析

3.3嵌入式LINUX内核的配置与编译系统研究

3.3.1配置系统分析

3.3.2 Linux内核的编译系统分析

3.3.3配置、编译Linux内核的步骤

第四章触摸屏接口设计及其驱动开发

4.1触摸屏概述

4.2电阻式触摸屏结构及工作原理

4.3嵌入式处理器上触摸屏接口的扩展

4.4触摸屏驱动程序的体系结构

4.5触摸屏的LINUX驱动程序分析

4.6触摸屏驱动测试程序

4.7触摸屏的校准方法

第五章基于QT/E的图形用户界面的开发与移植

5.1图形用户界面在嵌入式系统中的应用

5.2各种图形用户界面的比较

5.3 QT/E的分析

5.3.1 QT/E底层图形引擎机制

5.3.2 QT/E的事件驱动基础

5.3.3 QT/E的发布方式

5.3.4 QT/E编程的核心机制

5.4 QTOPIA介绍

5.5 QT/E及QTOPIA的开发移植

5.5.1 QT/E、Qtopia的移植步骤

5.5.2 QT/E、Qtopia的编译

5.6为QT/E添加触摸屏驱动

第六章总结

参考文献

致谢

攻读学位期间发表的学术论文目录

展开▼

摘要

本文对基于ARM处理器的嵌入式Linux系统进行了研究。文章介绍了嵌入式系统的基本概念和嵌入式系统的发展现状,阐述了基于linux系统和S3C2410X处理器的嵌入式系统开发平台的基本架构及各个组成部分的开发流程。主要讨论了硬件部分的触摸屏接口设计、软件部分的Boot Loader的编译和启动过程分析、内核的配置与编译系统的研究、触摸屏驱动的开发和应用程序部分的基于QT/E的图形用户界面的开发移植。在此基础上介绍了基于linux与S3C2410X的交叉编译环境的建立、嵌入式系统开发中广泛使用的NFS服务器的建立等,对整个内容整体性进行了补充。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号