APP下载

基于S3C2440A的网络流媒体播放终端设计

2012-06-06杨功银

电视技术 2012年1期
关键词:嵌入式信号功能

杨功银,付 玉,黎 珍

(湖南师范大学 工学院,湖南 长沙 410086)

计算机和电子通信技术的发展将人们带入了崭新的数字化音视频世界。人们可以不再仅仅依靠易受干扰的无线电波收听广播和收看电视,还可以跨地域实时地欣赏网络上的电台和电视节目,这些与流媒体技术的出现和发展密切相关。流媒体技术让用户无需将整个文件下载完而只需等待缓冲片刻就可欣赏,其余部分在后台从服务器继续下载。目前来看,这些都是在PC机上实现的,PC机处理能力强大,但也有笨重不便携带、耗电量大及需占较大空间等缺点,有时甚至是一种资源浪费。本文将嵌入式技术引入流媒体播放领域设计了一款基于S3C2440A的嵌入式流媒体播放终端,具有体积小、低功耗、低成本及操作简单等优点。

1 系统总体方案设计

系统硬件如图1所示。S3C2440A为系统处理器,SDRAM使用两片三星公司的K4S561632构成了32位数据宽度的存储系统,并映射到S3C2440A的BANK6上。Nor Flash采用EN29LV160AB,接在S3C2440A的BANK0上用来存取引导操作系统的Bootloader。Nand Flash采用K9F2G08,其有专门的时序控制总线,不占用系统总线资源,用来存储操作系统内核、文件系统等。该播放终端通过DM9000以太网卡以有线方式或USB无线网卡以无线方式连接。UDA1341主要用来将从S3C2440A输出的数字音频信号转换为模拟音频信号输出。LCD显示模块主要是完成显示功能,具有触摸功能,方便用户观看和操作等。S3C2440A上运行一个具有所有相关驱动的Linux操作系统,将Mplayer移植到该平台上。在操作系统及网络协议的支持下,Mplayer就可以从服务器上下载音视频流,并完成解码,再由UDA1341芯片D/A转换或LCD帧缓冲显示。……

登录APP查看全文

猜你喜欢

嵌入式信号功能
也谈诗的“功能”
信号
完形填空二则
基于FPGA的多功能信号发生器的设计
搭建基于Qt的嵌入式开发平台
关于非首都功能疏解的几点思考
嵌入式软PLC在电镀生产流程控制系统中的应用
基于LabVIEW的力加载信号采集与PID控制
Altera加入嵌入式视觉联盟
中西医结合治疗甲状腺功能亢进症31例