学位论文 > 优秀研究生学位论文题录展示
基于ARM的多媒体播放器的网络收音和投影功能研究
作 者: 尚辉辉
导 师: 李春茂
学 校: 华南理工大学
专 业: 电工理论与新技术
关键词: 多媒体播放器 网络收音机 微型投影 μC/OS-II LwIP
分类号: TN912.2
类 型: 硕士论文
年 份: 2010年
下 载: 101次
引 用: 1次
阅 读: 论文下载
内容摘要
随着相关技术的飞速发展,嵌入式产品想要在市场上占有一席之地,必须具有如下特点:成本低、体积小、功耗低、功能强大。本文重点研究在便携式多媒体播放器中增加两大特色功能——嵌入式网络收音机和微型投影,增加产品的附加价值。嵌入式网络收音机正在从功能单一的独立产品向消费类电子产品多功能集成化的方向发展。通过互联网,用户可以收听全球范围内的广播节目。它较传统收音机而言,具有电台信息量大、种类丰富、节目播放更清晰等特点。微型投影技术则是近几年来比较热门的一项技术,但由于亮度低、成本高和体积大等因素的限制,其市场一直陷入叫好不叫座的窘境。随着技术的进步,目前在亮度、体积、功耗等方面均达到了实际应用水平,并且其成本也基本达到用户可接受的水平。微型投影作为便携式多媒体播放器的一个附加功能,可满足人们日益增强的对大屏高清视频的需求,其应用前景相当广阔。本文以ARM9微处理器为核心,建立μC/OS-II嵌入式实时操作系统,研究网络收音和微型投影功能的实现,其内容主要包括:μC/OS-II操作系统的移植、LwIP协议栈在μC/OS-II上的移植、网络收音机功能的实现、微型投影功能的实现。本文的研究内容具有一定的实际应用价值,在增加成本的同时,也增加了产品的价值,更增加了产品的核心竞争力。
|
全文目录
摘要 6-7 Abstract 7-11 第一章 绪论 11-20 1.1 课题背景-便携式多媒体播放器介绍 11-14 1.1.1 便携式多媒体播放器的发展历程 11-12 1.1.2 便携式多媒体播放器的功能介绍 12-13 1.1.3 便携式多媒体播放器的软硬件开发平台及基本架构 13 1.1.4 便携式多媒体播放器的发展方向及课题研究的意义 13-14 1.2 网络收音机介绍 14-16 1.2.1 网络收音机的概述 14-15 1.2.2 网络收音机的发展历程 15-16 1.3 微型投影仪介绍 16-18 1.3.1 微型投影技术 16-17 1.3.2 微型投影仪的概述 17 1.3.3 微型投影仪的发展历程 17-18 1.4 论文的主要研究内容及其安排 18-19 1.5 本章小结 19-20 第二章 μC/OS-II 的移植及建立RTOS 20-32 2.1 嵌入式系统介绍 20-22 2.1.1 嵌入式系统的概念 20 2.1.2 嵌入式系统的发展 20-21 2.1.3 嵌入式操作系统的组成及特点 21 2.1.4 几种典型的嵌入式操作系统 21-22 2.1.5 μC/OS-II 操作系统的介绍 22 2.2 μC/OS-II 的软硬件开发环境 22-25 2.2.1 μC/OS-II 的软硬件体系结构 22-23 2.2.2 SmartARM3250 开发板的功能概述 23-24 2.2.3 开发工具介绍 24-25 2.3 建立μC/OS-II 实时操作系统 25-30 2.3.1 μC/OS-II 实时内核的移植 25-28 2.3.2 建立μC/GUI 图形系统 28-30 2.3.3 μC/OS-II 的启动过程分析 30 2.4 本章小结 30-32 第三章 LwIP 协议栈在μC/OS-II 上的移植 32-45 3.1 LwIP 协议栈介绍 32-37 3.1.1 LwIP 协议栈的概述 32-33 3.1.2 LwIP 协议栈的进程模型 33-34 3.1.3 LwIP 协议栈的缓冲机制和内存管理机制 34-37 3.2 LwIP 协议栈的原理 37-42 3.2.1 IP 处理 37-38 3.2.2 ICMP 处理 38-39 3.2.3 UDP 处理 39-41 3.2.4 TCP 处理 41-42 3.3 LwIP 协议栈在μC/OS-II 上的移植 42-44 3.3.1 操作系统模拟层的介绍 42-43 3.3.2 LwIP 协议栈的初始化 43 3.3.3 创建一个新线程 43-44 3.3.4 LwIP 协议栈的超时处理 44 3.4 本章小结 44-45 第四章 网络收音功能的研究 45-59 4.1 网络收音模块的硬件设计 45-49 4.1.1 硬件功能概述 45-46 4.1.2 以太网模块的电路设计 46-47 4.1.3 音频输出模块的电路设计 47-49 4.1.4 IrDA 通讯接口电路设计 49 4.2 网络收音模块的软件设计 49-58 4.2.1 驱动程序设计 49-54 4.2.2 建立个人网络电台 54-56 4.2.3 应用程序设计 56-58 4.3 本章小结 58-59 第五章 微型投影功能的研究 59-66 5.1 微型投影子系统的硬件设计 59-63 5.1.1 LCOS 投影原理及硬件功能概述 59 5.1.2 LCOS 接口电路设计 59-61 5.1.3 LCD 模块的电路设计 61-62 5.1.4 系统电源电路设计 62-63 5.2 微型投影子系统的软件设计 63-65 5.2.1 驱动程序设计 63-64 5.2.2 应用程序设计 64-65 5.3 本章小结 65-66 结论和展望 66-68 参考文献 68-71 攻读硕士学位期间取得的研究成果 71-72 致谢 72
|
相似论文
- 基于ARM的实验机器人控制系统的研制,TP242.6
- 基于SOPC的嵌入式串口—网络协议转换器的设计和实现,TN915.05
- 基于嵌入式的地铁列车多媒体报站系统开发,TP368.12
- 基于Spartan-6的工业CT数据采集与传输系统设计,TP274.2
- 基于嵌入式的输油管线监控系统的设计与实现,TP277
- 基于μC/OS-Ⅱ的移动机器人平台的设计与实现,TP242.6
- 基于ARM9+μC/OS-II的微机保护系统的设计,TM774
- 基于S3C2410的嵌入式远程数据采集终端的设计,TP274.2
- 无线传感器网络MAC协议的研究与实现,TN915.04
- 基于Linux系统Microwindows的移植及其在网络收音机上的应用,TP391.41
- 基于ARM的嵌入式操作系统μC/OS-II的移植和应用研究,TP316.84
- 新型DCS现场控制站的设计与开发,TP273.5
- 基于ARM体系嵌入式多媒体播放器的研究与设计,TP368.1
- 微型投影光学系统设计,TN946.1
- 基于ARM的毫米波天线自动对准平台系统云台单元设计,TN928
- 基于可编程SOC的网络多媒体平台的构建,TN47
- 嵌入式实时内核的研制,TP316.2
- 基于ARM7内核的μC/OS-Ⅱ移植及Bootloader装载设计与实现,TP316.84
- 基于μC/OS-II的车载操作系统设计与实现,TP316.84
- 基于片上可编程系统的以太网加密技术的研究,TN918.4
- 基于ARM7的嵌入式上位机通信软件设计与实现,TP274.4
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电声技术和语音信号处理 > 电声技术与设备
© 2012 www.xueweilunwen.com
|