首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于ARM+Linux的嵌入式播放器设计

摘要第1-5页
Abstract第5-9页
引言第9-11页
1 嵌入式Linux及ARM处理器概述第11-20页
   ·嵌入式系统简介第11-12页
   ·嵌入式Linux介绍第12-15页
     ·嵌入式Linux的特点第12-13页
     ·Linux2.6内核的新特性第13-15页
   ·ARM处理器平台介绍第15-20页
     ·ARM处理器概述第15-17页
     ·三星S3C2410处理器介绍第17-20页
2 Linux向ARM的移植第20-32页
   ·嵌入式开发的特点及开发环境搭建第20-21页
   ·Bootloader的移植第21-24页
     ·Bootloader概念第21-22页
     ·vivi简介第22-23页
     ·vivi向S3C2410的移植第23-24页
   ·Linux2.6内核的移植第24-27页
     ·内核移植相关的介绍第24-26页
     ·内核的移植过程第26-27页
   ·制作根文件系统第27-31页
     ·根文件系统相关介绍第27-28页
     ·根文件系统的制作过程第28-31页
   ·小节第31-32页
3 Linux设备驱动程序的编写及移植第32-51页
   ·设备驱动概念第32-34页
     ·设备驱动简介第32-33页
     ·Linux设备驱动程序的特点第33-34页
   ·Linux的模块编程第34-36页
     ·Linux模块简介第34-35页
     ·Linux模块编程的流程第35-36页
   ·字符设备驱动的编写第36-39页
     ·驱动结构及工作流程第36-37页
     ·驱动程序的编写过程第37-39页
   ·内核驱动编程常用的函数第39-43页
   ·LCD驱动程序编写第43-51页
     ·LCD工作原理第43-46页
     ·Framebuffer介绍第46-47页
     ·LCD驱动程序的实现第47-51页
4 解码器设计及播放的实现第51-63页
   ·概述第51-52页
   ·AAC音频文件的格式解析及解码器优化第52-56页
     ·AAC简单介绍第52页
     ·AAC码流帧格式第52-55页
     ·AAC解码器的优化及代码精简第55-56页
   ·WMA音频文件的格式解析及解码器优化第56-60页
     ·WMA文件解析第56-57页
     ·提取WMA文件中的相关信息第57-59页
     ·WMA解码器的优化第59-60页
   ·Mplayer的移植第60-63页
5 MiniGUI的移植与嵌入式播放器设计第63-74页
   ·MiniGUI图形用户接口第63-69页
     ·MiniGUI介绍及应用领域第63-64页
     ·MiniGUI的技术优势第64-66页
     ·MiniGUI对系统的需求第66页
     ·MiniGUI的软件架构第66-69页
   ·MiniGUI的移植第69-71页
     ·MiniGUI的体系结构与可移植性第69-70页
     ·MiniGUI的移植过程第70-71页
   ·播放器界面的开发第71-74页
     ·软件框架第71页
     ·用户图形界面设计第71-74页
6 系统实验结果与总结第74-81页
   ·开发环境介绍第74-75页
   ·下载镜像启动Linux系统第75-77页
   ·编写及移植部分驱动第77-78页
   ·解码器测试及播放第78-81页
结论第81-83页
参考文献第83-87页
在学研究成果第87-89页
致谢第89页

论文共89页,点击 下载论文
上一篇:基于USB总线的数据采集卡设计
下一篇:开关电源PWM控制电路芯片的设计