摘 要多媒体技术融计算机、声音、文本、图像、动画、视频和通信等多种功能于一体,是当今信息技术领域进展最快、最活跃的技术,是新一代电子技术进展和竞争的焦点。嵌入式设备与多媒体技术的融合使得 PDA,智能手机,平板等智能终端得到快速进展。未来,智能终端与物联网的结合将推动嵌入式设备快速进展 。所以,基于嵌入式终端的应用前景宽阔。设计目的是在嵌入式平台上开发一款基于开源 Linux 操作系统的多媒体播放器,它以 mplayer 作为核心播放程序,将支持更多的文件播放格式甚至可以与 PC机上的媒体播放器相媲美。多媒体播放器的硬件部分:以 S3C2440 开发板为硬件平台,它的外围设备可以外插 U 盘作为存储器、TFT-LCD 触屏、key23 键盘,以及外接耳机作音频设备。因为播放器开发是基于成熟的硬件平台,主要工作集中在软件部分,主要包括:搭建开发环境,配置编译 mplayer 可执行程序,编写触屏驱动,及 key23 驱动,编写主控程序等等,最后将程序移植安装到开发板,完成基于 Linux 的嵌入式播放器的设计。经过测试,播放器符合设计要求。关键词: 触屏,移植,线程,嵌入式Abstract The multimedia technology involves sound, text, image, animation, video and communications and other functions. Information technology is one of fastest growing technologies. Obviously, it is a new generation of electronic technology development and the focus of competition. The integration of embedded equipment and multimedia technology contributes a rapid development for PDA, smart phones, slab intelligent terminal. In the future, intelligent terminal will promote the network embedded equipment rapid development. So, the application that based on embedded terminal has a bright future. The purpose of this design is to design multimedia player on an embedded platform by using the open source in Linux operating system. It is take mplayer as core broadcast program, which will support more file format, and even is more comparable with the PC media players. The hardware part of Multimedia player takes S3C2440 ...