论文部分内容阅读
本文主要介绍一种基于嵌入式技术的多媒体播放器的系统设计方案。该系统主要是通过在嵌入式芯片上加载操作系统,同时扩充必要的接口,在操作系统的支持下,开发多媒体播放器。随着科学技术的发展,人们对多媒体文件的播放进行了广泛的研究,目前国内外已经有众多品牌的播放器,但是在各个方面还有不足的地方,比如: 1) 现有技术的媒体文件的载体主要是光盘,这样就造成容量小,更换困难的弊端。本次设计以硬盘来作为载体,容量自然比光盘大得多,通过和PC机相连可以方便的加载和删除硬盘中的内容,达到随时可以更换播放内容的目的。 2) 现有产品中大多数播放器播放的内容相对单一,只是针对某一种媒体文件进行播放,比如MP3播放器就很难播放VCD等视频文件。本次设计力求集多种媒体的播放于一身,既能播放MP3、CD等音频媒体文件,又能播放MPG、WMV等视频媒体文件。达到真正意义上的多媒体播放功能。 在整个系统设计的过程中,主要应用三星公司的S3C2410 ARM芯片,外扩展IDE硬盘接口,定制并加载Windows CE.net操作系统,在操作系统的支持下,对各个外扩的接口进行驱动程序的编写,同时应用DirectShow SDK和EVC++开发出多媒体播放器,图像显示在LCD或者通过VGA接口显示在电脑显示屏上,声音信号通通过S3C2410的ⅡS总线传给CODEC芯片,然后将其转换为模拟信号,进而通过音箱或者耳机等设备收听。