FPGA的基础学习-----SD卡-VGA图片显示
SD卡-VGA图片显示
在VGA图片显示(基于ROM)实验中,受限于片内存储容量较小,所以VGA只能显示局部图片,但这种方案实现起来较为简单;而对于SD卡-VGA图片显示实验,由于SD卡存储容量大,存储图片完全没有问题,但这种方案实现起来较为复杂。
SD卡:
SPI模式:50Mbps SDIO模式:200Mbps
VGA:
64048060*16bit=294912000bit=281.25Mbit
SD卡图片格式要求:BIN文件格式
BIN文件是一种二进制文件,FPGA读取SD卡存放的二进制图片文件后,不用编解码,即可直接在VGA显示器上显示。
SD卡图片显示实验的步骤
1.准备好一张640*480分辨率大小的图片;
2.利用工具Img2LCD将图片转成BIN文件;
3.将BIN文件拷贝至SD卡(拷贝之前SD卡需要先格式化);
4.利用工具WinHex查询SD卡中BIN文件的扇区地址;
5.FPGA读取图片所在的扇区地址。
本文详细介绍了如何使用FPGA从SD卡读取并显示VGA图片的步骤,包括SPI和SDIO模式下的SD卡速度对比,VGA的像素速率需求,以及图片格式转换和扇区地址查询等关键环节。通过此实验,可以实现大容量图片在VGA显示器上的完整显示。
1354

被折叠的 条评论
为什么被折叠?



