原创 基于FPGA的bmp图片显示

2011-5-30 21:53 4948 0 2 分类: FPGA/CPLD

好久没有更新博客了,最近去了趟厦门参加考研复试,在深圳实习了1个月,然后赶回来弄毕设,一时间没更新博客。下面把我毕业设计的论文放上来,毕设题目是《基于大规模fpgabmp图库管理》,这个题目名字听起来很别扭,老师取的,没办法,呵呵,作品是完成了,但论文质量个人觉得一般般,因为很多内容都是废话,谁叫论文硬性要求2W字呢,本科毕设嘛,做毕设就是去忽悠的,哈哈。不过这文章还是有一定的参考价值的。

 

摘要如下:

 

数码相框是时尚的电子消费品,也是家庭必备的装饰品。继承了数码的时尚和传统相框的温情,用途十分广泛。

本文设计的是基于大规模FPGABMP图库管理,完成了数码相框的一部分功能。并且本文详细地介绍了BMP图库管理的软硬件实现,即采用AlteraCyclonII系列EP2C20F484C7作为主控芯片,内嵌32位的NiosII软核,采用SDRAM作为内存,把存储在SD卡内的二进制图片信息读入内存,并控制TFT彩色液晶,读取图片数据送到液晶上显示。整个过程的所有设备都是通过Avalon总线挂在NiosII上,在NiosII的协调下正常工作。

本作品最终能显示存入SD卡内的彩色图片信息,图片显示很流畅,没有延时。并且能通过4个按键分别完成图片的上翻、下翻、放大和缩小。

 

关键词:数码相框 BMPNiosIISD卡;TFT液晶

pdf.gif基于大规模FPGA的BMP图库管理.pdf  

广告

文章评论 2条评论)

登录后参与讨论

七品男人 2012-9-4 16:31

你好 请问用FPGA读取SD卡中的图片你是怎么做的啊?

1049695255_998891688 2011-7-24 11:18

貌似在新浪已经下载过了~~有没有更详细的代码啊? 发给我一下,谢谢~1049695255@qq.com
相关推荐阅读
tornadomeet 2012-03-03 11:54
Matlab DIP(瓦)ch3小笔记
         对应上篇文章Matlab DIP(瓦) ch3中用到的一些小知识点,自己联系时写下的小笔记。 matlab版本2009a,matlab7.8的。 f = imr...
tornadomeet 2012-03-03 11:51
Matlab DIP(瓦) ch3练习
      Matlab是一种图像视频处理实现的好工具,因为matlab是基于数组操作的,而一副图像就是一个数组。因此搞DIP或者CV的是一种必需掌握的工具。     为了学会使用matlab...
tornadomeet 2012-03-01 18:46
opencv源码解析之滤波前言
     对图像的滤波和平滑是出来数字图像处理和计算机视觉非常重要的一个步骤,那么什么是滤波呢?滤波用编程语言到底是怎么实现的呢?效果怎么样?本人打算学习opencv有关滤波的源码,进一步加强图像...
tornadomeet 2011-09-24 23:14
怎样在MFC中捕获摄像头并显示出来
Visual_C++编程实现摄像头视频捕捉.pdf 说实话,要用MFC显示摄像头视频,对于入门者来说真是件难事情。网上这方面的文档简直就是太少了。倒是有很多源代码,但是对于MFC不熟悉的同学有源代码...
tornadomeet 2011-05-31 16:53
Hdb3之FPGA实现
  (转载请写明出处,谢谢!) 一:前言     这2天在帮一同学弄用cpld实现hdb3的编码和解码,要用vhdl,可惜我只是会一点verilog,所以我开始就用verilog来写,写出来后看点v...
广告
我要评论
2
0
广告
关闭 热点推荐上一条 /2 下一条