设为首页 | 加入收藏 神州音响电子杂志 | 神州商务通 | 我的商务中心
技术专栏  |企业新闻 |新品上市 |展会信息 |工程案例 |器材点评 |综合导购 |行业动态 |娱乐资讯 |音响活动 |政策法规 |人物访谈 |广州音响灯光展 |舞台灯光 |北京音响灯光展 |招标信息 |上海音响灯光展 |
您当前位置: 首页 > 技术专栏 > 基于LinuxNFS的Web数码相框设计

基于LinuxNFS的Web数码相框设计

时间:2010-09-19  作者:雨桐  来源:电子科技

     随着数码相机和互联网的普及,越来越多的家庭拥有自己的媒体库。媒体库中既包含有自己拍摄的影像文件,也有从网络上下载的影像资料。然而展示影像资料的手段单一,主要通过PC来实现。因此未来构建以媒体库为中心的家庭多媒体网络,把多媒体资料在各式各样的家庭网络媒体终端上展示出来,将成为一种必然的趋势。媒体终端包括Web数码相框、网络数字电视等。

    Web数码相框的提出正是为了设计一种家庭嵌入式网络媒体终端,但目前市场上常见的数码相框的网络可扩展性差,本设计方案的提出正是为了能够弥补这方面的不足,提高网络可扩展性。并在本设计方案的基础上构建网络数字电视等其他多功能终端实体。

    1技术方案

    Web数码相框要具有JPEG图像文件显示功能,需要进行大量解码处理,且实时性要求高,因此选用低功耗、高性能的32位处理器ARM。基于ARM920T体系结构的S3C2440嵌入式微处理器具有如下特点:l6/32bitARM920T内核,最高工作频率400MHz,运算能力为440MIPS,能够胜任多媒体文件的处理任务。所以,硬件部分采用在S3C2440基础上构建的一个具有Web功能的嵌入式系统。

1

    软件部分选择最新的Linux2.6操作系统,该操作系统属于开源免费的,可大大降低产品的开发成本。Linux2.6操作系统遵守GPL开发原则,可找到丰富的驱动程序源码,该系统还支持TCP/IP协议栈,可以有效降低开发难度,缩短开发周期。另外Linux2.6内核相比Linux2.4内核操作系统的实时性更好,功能也更加丰富,完全满足Web数码相框的设计要求。

    2硬件设计

    2.1LCD接口设计

    S3C2440芯片集成了TFTLCD的驱动器(图1),因此本文采用了256k色240×320的TFT真彩LCD,所以LCD接口的设计就相对简单(图2)。LCD接口用一个41Pin插座,包含了常见LCD所用的大部分控制信号(行场扫描、时钟和使能等),和完整的RGB数据信号(RGB输出为8:8:8)。同时还有一个跳线的设计方便支持不同的LCD工作电压。

2

    2.2网络接口设计

    网络接口设计采用目前常见的DM9000芯片。该芯片是一款快速以太网控制处理器,合成了MlAC、PHY、MMU,自适应10/100M网络,非常适合作为嵌入式系统的网络接口芯片。在本设计中,S3C2440与DM9000之间采用地址线和数据线复用的方式。同时DM9000的AEN端接S3C2440的nGCS4,这样DM9000的地址线IO为Ox20000000,数据IO为0x20000004。此外Linux2.6内核支持DM9000的驱动,这样给开发带来很大的方便。网络接口设计如图3所示。

[1] [2] [下一页]

  • 0
  • 顶一下
  • 0
  • 踩一下

【网站声明】
1.本网所发布的内容信息部分来源于网络,并不意味着赞同其观点或证实其内容的真实性。
2.本网站所刊发、转载的文章,其版权均归原作者所有;其他媒体、网站或个人从本网转载使用,必须保留本网注明的“稿件来源”,并自负版权等法律责任。如对稿件内容有疑议,请及时与我们联系。
3.如果对本网站的信息内容有相关争议,请来电告之,本网站将在24小时内给予答复。

新闻评论区
用户名:  密码:  匿名:
您还能输入

关于我们 | 会员服务 | 网络用户服务 | 网站声明 | 隐私保护 | 著作权与商标声明 | 企业认证 | 网站地图| 友情链接
客服中心:0371-66216490/65368216 传真:0371-65368217 电子信箱:sz_audio@163.com
豫ICP备09011648号
Copyright© 2002- 神州音响网版权所有