首页> 中文学位 >基于嵌入式的网络化多媒体终端的设计与实现
【6h】

基于嵌入式的网络化多媒体终端的设计与实现

代理获取

目录

文摘

英文文摘

声明

致谢

1 引言

1.1 研究背景

1.1.1 多媒体终端

1.1.2 研究现状

1.1.3 发展前景

1.2 关键问题

1.2.1 设计方法

1.2.2 技术难点

1.3 论文意义

1.3.1 网络化缺口

1.3.2 Multimedia Terminal网络化的意义

1.3.3 可行性

1.4 课题目标

1.5 论文研究工作及内容安排

1.5.1 主要工作内容

1.5.2 论文内容安排

2 嵌入式系统

2.1 基本原理

2.1.1 概念

2.1.2 ARM

2.2 Linux操作系统

2.2.1 主流嵌入式操作系统

2.2.2 Linux系统优点

2.2.3 Linux PC机环境

2.2.4 Linux内核

2.3 本章小结

3 Multimedia Terminal硬件平台

3.1 多媒体终端的系统结构

3.2 硬件系统框图

3.3 S3 C2410 处理器

3.4 USB接口模块

3.4.1 USB-HOST

3.4.2 USB-DEVICE

3.5 网络接口模块

3.5.1 CS8900 芯片介绍

3.5.2 硬件电路

3.5.3 注意事项

3.6 LCD模块

3.6.1 概述

3.6.2 硬件电路

3.6.3 设备选择

3.7 本章小结

4Linux在ARM平台的实现

4.1 开发流程

4.2 交叉编译环境

4.3 Bootloader

4.3.1 基本原理

4.3.2 vivi

4.4 内核的使用

4.4.1 Linux2.4 内核

4.4.2 内核裁剪和编译

4.5 设备驱动

4.5.1 USB驱动

4.5.2 网络驱动

4.6 本章小结

5Multimedia Terminal应用层设计

5.1 顶层结构

5.2 GUI设计软件

5.2.1 主流GUI软件

5.2.2 Qt/Embedded和Qtopia

5.3 GUI开发

5.3.1 交叉编译环境

5.3.2 QTE窗函数

5.3.3 信号和槽

5.3.4 Qlabel函数的使用

5.4 软件安装及调试

5.4.1 安装过程

5.4.2 Qt/Embedded调用程序

5.5 程序编译

5.6 Qtopia与Qt/Embedded结合

5.7 PC机程序调试

5.8 GUI和软件移植

5.9 开发板网络测试

5.10 本章小结

6 结论

参考文献

作者简历

展开▼

摘要

多媒体终端是集视频播放、音频播放、图片浏览、网络漫游、游戏等功能于一身便携式休闲设备,它强大而且高度集成的性能意味着它将是如今和未来电子产品发展的主流。多媒体终端以其充足的娱乐性能,越来越受到大众尤其是年轻人的喜爱,因此多媒体终端的设计具有很高研究价值和应用市场。 伴随着Linux操作系统的流行,嵌入式系统已经成为当今多媒体终端在硬件和软件上的首选。Linux操作系统作为开源系统,能够极大的降低产品开发成本,ARM芯片又以强大的功能和相对低廉的价格著称,本文将选用三星公司的ARM9芯片S3C2410配合Linux操作系统,开发一款支持视频播放,音频播放,网络浏览等多种功能的多媒体终端。 目前多媒体终端大多不具备的网络化功能,这一点在互联网日益普及、3G业务即将推出的情况下,是一个明显的缺陷。本文将对终端的网络化进行重点研究,包括网络模块的设计、驱动编写及调试、应用软件的安装,最后实现支持网络功能的多媒体终端,并通过Linux浏览器Konqueror实现。 图形用户界面(GUI)将采用QT/Embedded和Qtopia进行开发,这两款产品也都是开源软件,既能够节省开发成本,又能很好的满足课题的设计要求。本文也会对GUI的开发进行重点介绍。 最后,将整个设计移植到硬件平台,完成设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号