嵌入式-基于STM32的数码相框的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式-基于STM32的数码相框的设计

基于STM32的数码相框的设计 一、主要内容 基于嵌入式硬件平台开发设计,主控芯片为基于ARM Cortex-M3内核的STM32系列的嵌入式处理器,数码相框包括主控芯片、SD卡、LCD屏三大块。数码相框将会实现时钟的显示和图片的播放,通过KEY0(按键)来控制时钟的显示和图片的读取和播放,是一种以实现数码照片的保存和浏览为核心的功能产品。 设计流程 整体方案的设计、系统硬件的设计、系统软件的设计。 三、方案论证 目前市场上的数码相框主要有三种设计方案; 以单芯片为核心,如图3.1所示: 图3.1 方案一 主芯片的功能比较强大,一般以32位CPU为核心,内嵌有JPEG、MP3、MPEG4等多媒体解码硬件单元。采用该方案,系统结构简单,成本低,设计方便,由于解码多用硬件单元实现,因此速度快,但是功能可扩性较差,不宜于后期的升级和功能扩展。 另一种是以DSP+FPGA为核心,如图3.2所示: 图3.2 方案二 这类系统,由DSP软件实现文件系统的读取,图像的编解码算法以及外围设备的驱动,由FPGA控制显示输出。采用该方案可以通过软件实现升级,升级方便,但整体成本较高,设计复杂程度高。 采用ARM+JPEG解码器或者ARM+DSP来实现,如图3.3所示: 图3.3方案三 在该类系统中,由ARM处理器实现控制功能,由硬件解码器、DSP完成图像的解码算法,采用该类算法,解码速度快、系统可以扩展,能够实现的功能多,但成本和设计复杂度高。 本设计的数码相框使用STM32系列的内核为Cortex-M3处理器,以STM32F103RBT6为主控芯片;硬件电路包括主控芯片、LCD、SD三大模块。此方案的优势在于: 成本低,系统结构简单,设计方便。STM32系列具有高性能的Cortex-M3内核,既具备图像和视频的解码、处理能力,又具有丰富的接口资源,具有一个全速USB(OTG)接口;有很强的音频性能,结合USB接口,可以从外部存储器读取、解码和输出音频信号。可以方便的进行数码相框系统的设计。 易于升级。通过软件实现算法,系统有更高的灵活性、适应性。 输出部分 主芯片系统 读卡部分 外围设备 读卡部分 输出部分 FPGA DSP 外围设备 ARM系统+DSP解码器(或硬件解码器) 读卡部分 读卡部分 输出部分分

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档