首页> 中文学位 >基于PXA255 XScale的嵌入式Linux系统设计与应用开发
【6h】

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

代理获取

目录

文摘

英文文摘

论文说明:李外云硕士学位论文答辩委员会成员名单

学位论文独创性声明及学位论文授权使用声明

第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本章小结

第六章综合应用——基于嵌入式Linux的智能家居远程控制系统

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展望

参考文献

致谢

攻读学位期间发表的学术论文目录及完成的项目

展开▼

摘要

本文将嵌入式Linux操作系统和嵌入式Qt及Qtopia软件开发平台移植到基于PXA255的Sistang开发板上,着重研究了基于这个软硬件平台开发应用程序的方法,对Sistang开发板原有驱动程序存在的不足进行了修改和重新配置,并对视频采集、串口编程的应用程序进行C++类的封装设计,进一步研究开发了基于嵌入式Linux操作系统的视频图像采集、音频数据采集、无线网络传输以及GPS和GSM的系统接入等应用程序,最后实现了基于嵌入式Linux的智能家居远程控制系统,对嵌入式Linux操作系统下从事嵌入式系统的开发,具有借鉴意义和实用价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号