摘 要伴随嵌入式系统的持续进展以及普通用户对多媒体应用越来越旺盛的需求 ,具有多媒体播放功能设备逐渐成为嵌入式系统中必不可少的重要功能
此毕业设计将设计一个基于嵌入式 Linux 的 MP3 播放器,系统硬件采纳基于 ARM 架构的开发板
论文首先介绍了嵌入式操作系统的最新进展、嵌入式 Linux、ARM 的特点以及 Qt 等 的 相 关 知 识
重 点 介 绍 了 如 何 使 用 开 源 播 放 器 MPlayer 、 解 码 库libmad、Qt Creator 工具来开发一个有图形界面的 MP3 播放器
还介绍了如何移植 U-boot、Linux 内核、Qt 和文件系统,并在移植好之后烧写到开发板之上,得到一个能独立运行在开发板上的 MP3 播放器
系统测试表明,该 MP3 播放器能实现如下功能:“播放”、“暂停”、“停止”、“音量调节”、“退出程序”和“歌曲播放时间”,系统运行稳定,基本达到了设计要求
关键词:嵌入式 Linux;移植;Linux ;QtAbstract下载后可任意编辑 Along with the sustainable development of the embedded system and the increasingly demands for multimedia applications, an electronic equipment has a functions of playing songs gradually become indispensably
This design will introduce an implemention for a MP3 player, based on embedded Linux system and an ARM architecture development board