摘要 | 第5-6页 |
ABSTRACT | 第6页 |
第一章 绪论 | 第9-14页 |
1.1 课题研究的国内外背景及意义 | 第9页 |
1.2 TV box系统的研究现状和发展趋势 | 第9-12页 |
1.2.1 主控芯片的发展现状 | 第9-10页 |
1.2.2 智能设备操作系统的发展现状 | 第10-11页 |
1.2.3 无线传输技术的发展趋势 | 第11-12页 |
1.3 本文的主要结构和研究内容 | 第12-13页 |
1.4 本章小结 | 第13-14页 |
第二章 TV box系统总体方案设计 | 第14-24页 |
2.1 主控芯片功能及Cortex-A7 介绍 | 第14-16页 |
2.1.1 Cortex-A7 介绍 | 第14页 |
2.1.2 全志A31 芯片介绍 | 第14-16页 |
2.2 硬件总体设计 | 第16-17页 |
2.2.1 硬件总体架构设计 | 第16-17页 |
2.3 软件总体架构设计 | 第17-23页 |
2.3.1 Android操作系统介绍 | 第17-20页 |
2.3.2 系统软件结构分析 | 第20页 |
2.3.3 软件开发环境搭建 | 第20-23页 |
2.4 本章小结 | 第23-24页 |
第三章 功能模块设计和操作系统移植 | 第24-43页 |
3.1 电源管理模块设计 | 第24-27页 |
3.1.1 相关术语介绍 | 第24页 |
3.1.2 电源管理模块硬件介绍 | 第24-25页 |
3.1.3 AXP221 驱动 | 第25-27页 |
3.2 红外模块设计 | 第27-32页 |
3.2.1 红外通信原理 | 第27-29页 |
3.2.2 红外模块驱动移植 | 第29-32页 |
3.3 LED指示灯设计 | 第32-36页 |
3.3.1 LED模块电路图 | 第32页 |
3.3.2 控制GPIO的软件实现 | 第32-36页 |
3.4 Wi-Fi模块设计 | 第36-40页 |
3.4.1 Wi-Fi模组硬件介绍 | 第36-37页 |
3.4.2 Wi-Fi模块软件移植 | 第37-40页 |
3.5 编译生成第一版固件 | 第40-42页 |
3.6 本章小结 | 第42-43页 |
第四章 基于无线传输协议的应用程序设计 | 第43-72页 |
4.1 无线电技术原理 | 第43-44页 |
4.2 无线射频技术 | 第44-47页 |
4.2.1 常见射频指标及单位 | 第44-45页 |
4.2.2 射频匹配 | 第45-47页 |
4.3 WPush的整体设计 | 第47-50页 |
4.3.1 WPush的功能 | 第47-48页 |
4.3.2 WPush的框架结构 | 第48-50页 |
4.4 WPush中所使用的Wi-Fi技术介绍 | 第50-57页 |
4.4.1 IEEE 802.11 协议介绍 | 第51-52页 |
4.4.2 Android系统的Wi-Fi工作流程 | 第52-57页 |
4.5 DLNA协议在WPush中的研究与实现 | 第57-63页 |
4.5.1 DLNA的概念 | 第57-58页 |
4.5.2 DLNA的技术规范 | 第58-60页 |
4.5.3 DLNA推送媒体和播放控制 | 第60-63页 |
4.6 基于Wi-Fi display技术的屏幕镜像功能 | 第63-68页 |
4.6.1 Wi-Fi display技术 | 第63-65页 |
4.6.2 Wi-Fi Display的工作流程 | 第65-66页 |
4.6.3 Wi-Fi Display功能在WPush中的实现 | 第66-67页 |
4.6.4 Miracast性能测试 | 第67-68页 |
4.7 虚拟遥控功能在WPush中的实现 | 第68-70页 |
4.7.1 虚拟遥控器功能介绍 | 第68-69页 |
4.7.2 虚拟遥控器软件实现 | 第69-70页 |
4.8 本章总结 | 第70-72页 |
第五章 桌面应用程序开发 | 第72-81页 |
5.1 开机向导设计 | 第72-76页 |
5.1.1 语言设置 | 第72-73页 |
5.1.2 显示校准 | 第73-74页 |
5.1.3 设置Wi-Fi | 第74-75页 |
5.1.4 设置城市 | 第75-76页 |
5.2 MiniLauncher设计 | 第76-80页 |
5.2.1 Launcher介绍 | 第76页 |
5.2.2 MiniLauncher设计 | 第76-80页 |
5.3 本章小结 | 第80-81页 |
结论与展望 | 第81-82页 |
参考文献 | 第82-85页 |
致谢 | 第85-86页 |
附件 | 第86页 |