科技网

当前位置: 首页 >数码

基于LinuxNFS的Web数码相框设计

数码
来源: 作者: 2018-10-29 10:15:00

基于Linux NFS的Web数码相框设计

导读:

随着数码相机和互联的普及,越来越多的家庭拥有自己的媒体库。媒体库中既包含有自己拍摄的影像文件,也有从络上下载的影像资料。

0 引言  随着数码相机和互联的普及,越来越多的家庭拥有自己的媒体库。媒体库中既包含有自己拍摄的影像文件,也有从络上下载的影像资料。然而展示影像资料的手段单一,主要通过PC来实现。因此未来构建以媒体库为中心的家庭多媒体络,把多媒体资料在各式各样的家庭络媒体终端上展示出来,将成为一种必然的趋势。媒体终端包括Web数码相框、络数字电视等。  Web数码相框的提出正是为了设计一种家庭嵌入式络媒体终端,但目前市场上常见的数码相框的络可扩展性差,本设计方案的提出正是为了能够弥补这方面的不足,提高络可扩展性。并在本设计方案的基础上构建络数字电视等其他多功能终端实体。  1 技术方案  Web数码相框要具有JPEG图像文件显示功能,需要进行大量解码处理,且实时性要求高,因此选用低功耗、高性能的32位处理器ARM。基于arm920T体系结构的S3C2440嵌入式微处理器具有如下特点:l6/32bitarm920T内核,最高工作频率400MHz,运算能力为440MIPS,能够胜任多媒体文件的处理任务。所以,硬件部分采用在S3C2440基础上构建的一个具有Web功能的嵌入式系统。  软件部分选择最新的Linux2.6操作系统,该操作系统属于开源免费的,可大大降低产品的开发成本。Linux2.6操作系统遵守GPL开发原则,可找到丰富的驱动程序源码,该系统还支持TCP/IP协议栈,可以有效降低开发难度,缩短开发周期。另外Linux2.6内核相比Linux2.4内核操作系统的实时性更好,功能也更加丰富,完全满足Web数码相框的设计要求。  2 硬件设计  2.1 LCD接口设计  S3C2440芯片集成了TFT LCD的驱动器(图1),因此本文采用了256k色240320的TFT真彩LCD,所以LCD接口的设计就相对简单(图2)。LCD接口用一个41Pin插座,包含了常见LCD所用的大部分控制信号(行场扫描、时钟和使能等),和完整的RGB数据信号(RGB输出为8:8:8)。同时还有一个跳线的设计方便支持不同的LCD工作电压。

123下一页>

中骏雍景台
杭州服务器回收
龙庭首府

相关推荐