- 17
- 0
- 约9.28千字
- 约 13页
- 2019-12-08 发布于安徽
- 举报
......word文档....范文范例.完美整理
......专业资料...学习.参考.分享
电子线路测试与实验报告
基于FPGA的VGA显示实验
姓名:
专业班级:光电1208
学号:U2012
一、实验要求
功能要求:利用Basys2实验板实现图片在VGA接口显示器上的显示。
基本要求:
1)实现240*160以上像素的图片在VGA接口显示器上的显示;
2)利用算法实现特定图片在VGA接口显示器上的放大、缩小旋转及其他动作的自动变换。
二、实验具体目标
1.首先实现特定图片在显示器上的显示;
2.图片自动旋转90度;
3.实现图片的放大与缩小,同样通过一个按键实现;
4.添加复位键,按下复位键后图片返回最初的状态。
三、实验原理
1.VGA的显示原理
在基于FPGA的VGA控制中,只需考虑行同步信号(HS),场同步信号(VS),以及红绿蓝三基色(R、G、B)这五个信号,即可实现对VGA显示的控制。
2.对图片的旋转与缩放操作
对图片的旋转操作在本质上是对IP核ROM的输入地址addr进行变换的过程。在这里,假定显示的坐标分别为x_vdn以及y_vdn,由于图片是160*40的,在正常的显示时,addr与x_vdn以及y_vdn的对应关系应该为:
addr=x_vdn+y_vdn*160
即依次取像素点,图片正常显示。要把图片顺时针旋转90度,那么
原创力文档

文档评论(0)