文摘
英文文摘
声明
第一章绪论
1.1课题的研究背景
1.2课题的研究内容
1.3本文的章节安排
第二章多通道MP3播放器的整体设计
2.1需求分析
2.2播放器的硬件设计
2.2.1播放器的处理器选用
2.2.2 MP3解码硬件设计
2.2.3多通道的实现方式
2.2.4 USB模块电路设计
2.3播放器的软件设计
第三章系统BootLoader的设计实现
3.1 BootLoader
3.2针对播放器的U-Boot定制方法
3.2.1定制框架
3.2.2对应参数的设定
3.3 U-Boot开发小结
第四章uClinux的定制与移植
4.1 uClinux
4.2播放器内核定制的关键技术
4.2.1选择针对播放器的源码版本
4.2.2播放器对于内核的详细配置
4.3内核定制小结
第五章USB模块的设计
5.1 USB技术
5.2内核中USB模块源码的分析与编写
5.2.1 HCD层
5.2.2 USBD层
5.2.3移动存储设备挂接的实现
5.3 USB开发小结
第六章MP3播放部分的实现
6.1 MP3文件的传输代码设计
6.1.1 MP3解码技术
6.1.2播放部分的代码编写
6.1.3多通道部分的代码实现
6.1.4 MP3信息管理
6.2 MP3播放部分开发小结
第七章LCD模块
7.1 LCD控制器
7.2播放器LCD模块的设置
7.2.1液晶屏的选用
7.2.2控制器模式的选定
7.3内核中LCD底层驱动的实现
7.3.1 FrameBuffer技术
7.3.2内核中LCD驱动代码分析与设置
7.4 LCD开发小结
第八章用户界面的编写
8.1界面软件的介绍以及选用
8.2播放器对MiniGUI运行模式的选择
8.4 MiniGUI的移植及界面的编写
8.4.1 MiniGUI移植环境的搭建
8.4.2为播放器界面添加中文支持
8.4.3播放界面的编写
8.5界面开发小结
结束语
致谢
参考文献
作者在攻读硕士学位期间发表的论文
东南大学;