基于 STM32的数码相框的设计 一、主要内容 1. 基于嵌入式硬件平台开发设计,主控芯片为基于 ARM Cortex-M3 内核的 STM32系列的嵌入式处理器,数码相框包括主控芯 片、SD卡、LCD屏三大块。数码相框将会实现时钟的显示和图片的播 放,通过 KEY0(按键)来控制时钟的显示和图片的读取和播放 ,是一 种以实现数码照片的保存和浏览为核心的功能产品。 二、设计流程 整体方案的设计、系统硬件的设计、系统软件的设计。 三、方案论证 目前市场上的数码相框主要有三种设计方案; 1、以单芯片为核心,如图 3.1 所示: 图 3.1 方案一 主芯片的功能比较强大, 一般以 32位 CPU为核心,内嵌有 JPEG、 MP3、MPEG4等多媒体解码硬件单元。采用该方案,系统结构简单, 成本低,设计方便,由于解码多用硬件单元实现,因此速度快,但是 功能可扩性较差,不宜于后期的升级和功能扩展。