文摘
英文文摘
论文说明:主要符号表
声明
第一章引言
1.1课题研究的背景和国内外动态
1.2课题研究的主要工作和意义
1.3论文的主要内容和结构安排
第二章USB多媒体自动播放系统的开发环境搭建和设计方案
2.1USB多媒体自动播放系统的硬件平台
2.1.1ST7109硬件平台的介绍
2.1.2ST7109硬件平台的搭建
2.2USB多媒体自动播放系统的软件体系
2.2.1STLinux操作系统介绍
2.2.2STFAE树介绍
2.2.3STLinux平台环境的搭建
2.3USB多媒体自动播放系统的设计方案
2.3.1USB多媒体自动播放系统的需求分析
2.3.2USB多媒体自动播放系统的框架设计
2.4本章小结
第三章USB多媒体自动播放系统的基础模块的实现
3.1USB通信模块的实现
3.1.1USB的体系结构
3.1.2USB的数据传输方式
3.1.3 USB设备的枚举过程
3.1.4STLinux下的USB驱动
3.2图形界面显示模块的实现
3.2.1图形界面显示相关驱动
3.2.2图形显示的实现
3.2.3文字显示的实现
3.3视频播放模块的实现
3.3.1视频播放相关驱动
3.3.2视频播放的实现
3.3.3音频播放的实现
3.4本章小结
第四章USB多媒体自动播放系统应用程序的设计与实现
4.1用户界面的设计与实现
4.1.1GTK+图形库方案的确定
4.1.2GTK+工作模式的确定
4.1.3GTK+工作环境的搭建
4.1.4GTK+图形库的编译安装
4.1.5GTK+程序设计方法研究
4.2播放器的设计与实现
4.2.1Mplayer播放器方案的确定
4.2.2Mplayer播放器的流程分析
4.2.3Mplayer播放器的编译安装
4.3主应用程序的设计与实现
4.3.1检测U盘的编程实现
4.3.3入口图片显示的编程实现
4.3.4文件列表显示的编程实现
4.3.5遥控器事件响应的实现
4.4本章小结
第五章实验结果测试
5.1STLinux软件体系的测试
5.2基础模块的测试
5.2.1USB通信模块的测试
5.2.2图形界面显示模块的测试
5.2.3视频播放模块的测试
5.3主应用程序的编译和测试
5.3.1主应用程序的编译
5.3.2主应用程序的测试
5.4本章小结
第六章结束语
致谢
参考文献
攻读硕士期间取得的研究成果