文档介绍:I / 79
摘 要
数码相框数码相框是展示数码照片而非纸质照片的相框,它不再用放进相片的方式来展示,而是通过一个液晶的屏幕显示,它可以通过读卡器的接口从SD卡获取相片,并设置循环显示的方式,比普通的相框更灵活多变,也给现在日益使用的数码相片一个新的展示空间。市场上的数码相框一般是以带液晶驱动外设的 ARM 处理器为主实现功能,而本设计恰恰相反,所有的功能都使用 FPGA来完成。本设计使用Altera公司cyclone 系列的 EP1C3T144为基础来实现所有的功能,以 SF-EP1C 开发板作为目标板。从 SD卡中读取图片(SPI 模式),SD卡控制不涉及文件操作系统。使用电脑显示器(VGA)作为图片显示屏幕,工作在60Hz/800*600分辨率下,显示色彩为256色。FPGA 中实现bmp解码,使用SDR SDRAM作为显示图片缓存,循环显示SD卡中10幅图片。
关键词 数码相框;EP1C3T144;SF-EP1C开发板;SPI模式;bmp解码;SDR SDRAM
II / 79
Abstract
The digital photo frame displays digital photos rather than paper photos. It no longer uses paper photos but uses a LCD screen to display photos instead. It get photos from SD card through SD card interface, displaying photos in a cyclical way. It’s more flexible than traditional frame, also gives a new display space as digital photos is increasingly used. In the market, digital photo frames are mainly based on ARM processor with LCD and other peripherals. On the contrary, this design employs FPGA to complete all functions of digital photo frame. This design uses EP1C3T144, which is in the cyclone series of Altera company, as the core unit for realizing all the functionality. And the design uses SF - EP1C development board as the target board. It can read pictures from the SD card (SPI model). The SD card control does not need a operation. Then the design use a computer display(VGA) as a picture screen, working in 60Hz, 800 * 600 resolution and 256 colors. At last BMP decoding using FPGA is realized, in which SDR SDRAM is used as image cache. As a result, it cyclically displays10 pictures from the SD card successfully.
Key words digital photo frame EP1C3T144 SF-EP1C Development Board SPI mode bmp decoding SDR SDRAM
III / 79
目 录
摘 要ﻩI
AbstractﻩII
第1章 绪论ﻩ1
课题的研究目的和意义ﻩ1
数码相框的动态发展趋势ﻩ1
设计的主要目标任务ﻩ2
本章小结ﻩ2
第2章 SF-EP1C开发板介绍ﻩ3
2.1 SF-EP1C开发板原理图ﻩ3
SF-EP1C开发板功能框图ﻩ5
2.3 SF-EP1C开发板基本配置ﻩ6
2.4 Cyclone器件简介ﻩ6
本