赞
踩
在前面的实验中我们练习了SD卡读写,HDMI视频显示等例程,本实验将SD卡里的BMP图片读出,写入到外部存储器,再通过HDMI、LCD等显示。
本实验如果通过液晶屏显示,需要有液晶屏模块。
在前面的实验中我们在HDMI、LCD上显示的是彩条,是FPGA内部产生的数据,本实验将彩条替换为SD内的BMP图片数据,但是SD卡读取速度远远不能满足显示速度的要求,只能先写入外部高速RAM,再读出后给视频时序模块显示。
BMP图片格式
本实验直接在SD卡中搜索BMP文件,假设每个文件都是从SD的某个扇区第一个字节开始,根据BMP文件头的特征找到BMP。
BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选1bit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文件格式是Windows环境中交换与图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。