1、方案设计目标功能
1. 1 产品定义:基于3G的数码相框是一种在支持本地图片存储,浏览,音视频播放的基础上,通过外接EVDO 3G模块对远程服务器的图片,视频内容进行访问,下载与在线播放的数码影音设备
1. 2 功能列表:
图片浏览功能:支持JPEG,PNG,GIF,BMP等静止图片以及MJPEG,MPEG-1/2/4,H.264等动态图片.静止图片的最大分辩率为4096X2048,MJPEG,MPEG-1/2/4动态图片最大分辩率720P.
背景音乐:支持MP3,WMA,OGG等音频格式,音频采样率为8K至96K.
存储介质: 支持SDHC/MMC/CF,板载NandFlash等.
网络接口: SDIO接口的Wi-Fi,蓝牙,USB接口的EVDO 3G模块.
人机界面: 16M色TFT,电容式触控按键.红外遥控
电源: 采用5V AC电源适配器或一节锂离子(锂聚合物电池)供电,锂离子(锂聚合物)电池采用适配器或USB连接线充电.
功放: 采用2W立体声D类功放,提高了效率,延长了电池工作时间.
2、系统硬件结构
2.1 CPU硬件架构
如图1所示,处理器芯片在1个双核32位CPU处理器的基础上集成了视频处理器,专门进行硬件编解码视频的处理;集成了1个显示控制器来进行双路显示输出;集成了1个Memory控制器(包含双DDR控制器和NAND Flash/Static控制器),其中双DDR控制器的设计极大地提高了内存读/写效率,而将不同模块处理部分使用不同的内存区域,减少了内存读/写冲突的发生;集成了1个视频输入控制器,可以外接摄像头,回显模拟视频流;集成了AC 97和I2S两种接口的音频控制器,提供更为丰富的音频接口;集成了2D、3D图形加速器和PWM脉冲宽度调制器以及PPM脉宽测量模块等。
图1 CPU内部方块图
此外,该处理器提供了丰富的外围数据接口。其中包含:6路UART通道,其中UART3为调试接口,两路USB 1.1 HOST、一路USB 2.0 Device、SD卡读写通道等。
2.2 平台总体硬件框图
图2 平望科技基于双核处理器的3G数码相框解决方案硬件框图
2. 3扩展外设接口
3、软件开发
整个方案的软件由WINOOWs ce 5.0与定制的应用程序组成
3. 1系统定制与BSP移植
3. 2 应用程序
整个方案的功能由以下功能程序实现:
图片浏览器
音频播放器
视频播放器
网络浏览器
文件管理器
日历
设置