基于PXA255 XScale的嵌入式Linux系统设计与应用开发

基于PXA255 XScale的嵌入式Linux系统设计与应用开发

论文题目: 基于PXA255 XScale的嵌入式Linux系统设计与应用开发

论文类型: 硕士论文

论文专业: 通信与系统工程

作者: 李外云

导师: 刘锦高

关键词: 嵌入式系统,嵌入式,嵌入式,微处理器,设备驱动,类封装,视频采集

文献来源: 华东师范大学

发表年度: 2005

论文摘要: 随着信息技术(IT)的飞速发展,特别是互联网的迅速普及,3C(计算机、通讯、消费电子)合一的加速,宣告数字化时代已经来临。嵌入式接入设备是数字化时代的一类标志性应用产品,世界各国在此领域开始了激烈竞争,以争取获得主导地位。嵌入式软件是数字化产品的核心,而嵌入式Linux又是其中的佼佼者。廉价的Linux资源与信息家电的结合,真正宣告了信息家电时代的到来,在工业控制、远程监控、通信设备等领域,小型化的嵌入式Linux也大有用武之地。目前对嵌入式系统进行的应用开发大都基于C语言环境并以文本命令的方式进行操作。所以在嵌入式Linux操作系统下进行界面友好的基于C++的应用开发成为从事嵌入式系统研发工程师必须面对的一大课题。本文将嵌入式Linux操作系统和嵌入式Qt及Qtopia软件开发平台移植到基于PXA255的Sistang开发板上,着重研究了基于这个软硬件平台开发应用程序的方法,对Sistang开发板原有驱动程序存在的不足进行了修改和重新配置,并对视频采集、串口编程的应用程序进行C++类的封装设计,进一步研究开发了基于嵌入式Linux操作系统的视频图像采集、音频数据采集、无线网络传输以及GPS和GSM的系统接入等应用程序,最后实现了基于嵌入式Linux的智能家居远程控制系统,对嵌入式Linux操作系统下从事嵌入式系统的开发,具有借鉴意义和实用价值。

论文目录:

摘要

Abstract

第1章 概论

引言

1.1 本文研究的背景与意义

1.2 本文创新点

1.3 论文的组织结构

第2章 嵌入式Linux开发平台

2.1 Sistang开发平台介绍

2.1.1 PXA255微处理器

2.1.2 Sistang开发板介绍

2.1.3 Sistang板硬件结构

2.2 基于Sistang开发板的嵌入Linux内核裁剪

2.3 嵌入式Qt图形界面软件平台介绍

2.3.1 嵌入式Qt简介

2.3.2 Qt特征

2.3.3 嵌入式Qt平台搭建

2.4 本章小结

第三章 嵌入式Linux触摸屏驱动程序设计

3.1 触摸屏的工作原理

3.2 触摸屏控制器ADS7846控制原理

3.2.1 ADS7846的特性

3.2.2 ADS7846的内部结构

3.2.3 ADS7846的测量原理

3.2.4 ADS7846数字接口

3.2.5、 控制字

3.3 嵌入式Linux触摸屏驱动设计

3.3.1 ADS7846驱动程序设计

3.3.2 基于Embedded Qt触摸屏驱动设计

3.4 本章小结

第四章 视频、音频数据采集与无线传输

4.1 嵌入式Linux的USB摄像头驱动

4.1.1 USB摄像头内核驱动配置

4.1.2 基于PXA255 Sistang USB摄像头的驱动程序分析

4.2 应用类的封装与实现程序

4.2.1 视频采集类的封装

4.2.2 基于嵌入式Linux的图像数据采集

4.3 嵌入式Linux的音频数据采集

4.4 嵌入式Linux无线网络传输

4.4.1 Linux无线网络的配置

4.4.2 硬件系统设计

4.4.3 基于Client/Sever无线网线传输软件设计

4.5 本章小结

第五章 嵌入式Linux中GPS和GPRS应用开发

5.1 串口通信类的封装

5.1.1 终端控制函数介绍

5.1.2 串口通信类的封装

5.2 GPS全球定位系统

5.2.1 GPS数据格式分析与处理的研究

5.3 SMS传输控制协议PDU的研究

5.3.1 PDU格式

5.3.2 PDU编解码算法的研究及实现

5.3.3 相关的AT命令

5.4 GPS和GPRS应用开发

5.4.1 硬件设计

5.4.2 软件设计方案

5.5 本章小结

第六章 综合应用

6.1 远程监控的意义

6.2 系统功能

6.3 系统特色

6.4 控制电路硬件设计

6.4.1 微处理器与存储器电路

6.4.2 串口扩展电路

6.4.3 电源电路

6.4.4 传感器与控制电路

6.5 硬件设计方案

6.6 软件设计方案

6.6.1 单片机控制程序

6.6.2 Sistang开发板用户程序方案

6.6.3 服务器程序方案

6.7 本章小结

第七章 总结和展望

7.1 总结

7.2 所作工作

7.3 需要改进之处

7.4 展望

参考文献

致谢

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

攻读学位期间参与完成的项目

发布时间: 2005-07-18

参考文献

  • [1].基于嵌入式Linux的电子书系统[D]. 陈刚.电子科技大学2005
  • [2].嵌入式linux下媒体播放器关键技术的研究与应用[D]. 杨玉森.华中科技大学2013
  • [3].基于嵌入式Linux的智能家居网关设计[D]. 杨宗泽.河北工程大学2014
  • [4].基于Linux的嵌入式图形用户界面支持系统研究[D]. 黑新宏.西安理工大学2003
  • [5].基于嵌入式Linux的图形用户界面的研究与设计[D]. 吴帆.武汉理工大学2009
  • [6].数字机顶盒Linux平台软件的设计与实现[D]. 胡炜.上海交通大学2006
  • [7].嵌入式Linux中图形用户界面的研究与实现[D]. 胡湘华.国防科学技术大学2002
  • [8].嵌入式Linux文件系统的设计与实现[D]. 郑桦.武汉理工大学2004
  • [9].嵌入式Linux图形用户界面的研究与开发[D]. 王文启.东华大学2007
  • [10].基于嵌入式Linux的物联网网关设计与应用[D]. 贾峥.重庆理工大学2014

相关论文

  • [1].基于XScale处理器的嵌入式数控系统软硬件技术研究[D]. 陈蔡涛.华中科技大学2006
  • [2].基于Xscale核的PXA27x芯片接口技术的应用研究与软件开发[D]. 焦学锋.重庆大学2005
  • [3].基于XScale PXA255军用PDA的硬件设计与实现[D]. 熊文峰.西安电子科技大学2006
  • [4].基于Intel XScale架构的Windows CE操作系统的移植[D]. 赵彦斌.西安电子科技大学2006
  • [5].基于Xscale处理器的嵌入式硬件平台设计及引导程序研究[D]. 周慰.西安电子科技大学2006
  • [6].基于Intel XScale PXA255的图像采集系统的设计[D]. 李拥军.中国科学院研究生院(长春光学精密机械与物理研究所)2006
  • [7].基于Intel Xscale PXA270的智能手机的研究与实现[D]. 伍春天.西北工业大学2007
  • [8].基于Intel XScale处理器的嵌入式Linux关键技术的研究与实现[D]. 王岩.东南大学2005
  • [9].基于IntelXScalePXA255处理器的实时Linux操作系统研究与实现[D]. 冯缜.华中科技大学2004
  • [10].基于Intel XScale的嵌入式平台的设计与研究[D]. 杨健.武汉理工大学2005

标签:;  ;  ;  ;  ;  ;  

基于PXA255 XScale的嵌入式Linux系统设计与应用开发
下载Doc文档

猜你喜欢