基于嵌入式的电子相框的设计.pdf
时间:07-23 12:01
查看:1175次
下载:162次
简介:
Atmel-View是Atmel公司为AT76C120开发板定制的应用程序,它已提供电子相框应用的低层次实现,是一套成熟的可扩展的Application解决方案。本文在Atmel-View框架的基础上嵌入Nucleus Plus操作系统,实现各进程模块间的通信和同步。设计实现了一套层次化、结构化、可扩展的电子相框菜单系统,并有效支持了蓝牙模块的应用。
0 引言
电子相框作为一种以数字照片的保存、回放和浏览为核心功能的产品,迎合了消费者的需求。电子相框结合液晶显示技术、电视技术、数字存储技术,日益成为面向时尚个性的数码相机、数码摄像的最佳伴侣。随着核心器件NandFlash和LCD屏的降价,必将进一步刺激电子相框的市场需求。
1 AT76C120处理器简介
本设计采用Atmel公司的AT76C120体系结构来构建应用,这是一款基于ARM7TDMI内核的CPU。
在图像处理上,采用硬件解码JPEG,解码速度很快,解码一幅图像平均只需150ms,具有Motion-JPEG Playback功能,且在动态video处理上也毫不示弱,支持MPEG1, MPEG4。
AT76C120支持最高1600万像素的图片,虽然不是目前解决方案中最高的,但足以提供良好的画质。AT76C120采用数字视频输出,可以直接驱动数字屏。除了良好的图像处理能力,在外置存储卡的支持上,AT76C120也表现得十分强劲,全线兼容市面上所有存储介质: SD/MMC, MS/MSPro, Smart Media Card, xD picture, Compact Flash, MicroDrive( Compact Flash II), 此外还支持on board NAND Flash和Hard Disk(可应用于高清TV)。在USB接口方面,支持USB2.0 Slave和USB1.1 Host。由此可见,在图像处理和存储支持这两块性能上来看,ATMEL的这款芯片可谓表现不俗,而这两块也是数码相框最主要的性能参数。
在Audio处理上,AT76C120只支持mp3格式,但对于以画面欣赏为主的数码相框产品,这不大会影响其市场前景。对于这款芯片还值得一提的是它的功耗很低,在TTL格式输出时,整机的输出功率(不包括PANEL)小于1.5W,且可以兼容5vDC和12vDC供电。其他功能根据各个方案供应商的开发程度不同,各不相同。但基本部分都包括自动浏览功能,影像的旋转、放大、移动及幻灯片模式;红外遥控;mp3背景音乐的播放;时钟和日历;多语系显示;OSD菜单。有些方案商还开发出电子书阅读功能,可阅读TXT文档;手机游戏;可录像留言;TV recorder功能等。
(详细内容请阅读PDF文档)