vga图像显示_fpga控制vga显示图片

时间:2025-11-02  作者:Diven  阅读:0

本文为大家分享fpga控制vga显示图片的方法。

vga图像显示_fpga控制vga显示图片

1:黑白图片rgb获取

如果是黑白图片直接采用image2LCD转换成bmp格式图片,然后通过BMPtoMIF软件转换成rom的中导入的数据mif文件。但这只是rgb3位,颜色比较单一。

RGB = 000 黑色 RGB = 100 红色 = 001 蓝色 = 101 紫色= 010 绿色 = 110 黄色= 011 青色 = 111 白色

2:转换成8位显示r【2:0】g【2:0】b【1:0】

if(rom_data==3‘d7) vga_rgb <= 8’b111_111_11;

else if(rom_data==3‘d6) vga_rgb <= 8’b111_111_00;

else if(rom_data==3‘d5) vga_rgb <= 8’b111_000_11;

else if(rom_data==3‘d4) vga_rgb <= 8’b111_000_00;

else if(rom_data==3‘d3) vga_rgb <= 8’b000_111_11;

else if(rom_data==3‘d2) vga_rgb <= 8’b000_111_00;

else if(rom_data==3‘d1) vga_rgb <= 8’b000_000_11;

else if(rom_data==3‘d0) vga_rgb <= 8’b000_000_00;

通过此可以转换成8位显示r【2:0】g【2:0】b【1:0】

3:彩色图片获取

通过winhex软件获取图片的信息,其中前54字节是图片信息,后1024字节是颜色表,后边是图片数据(给出颜色表中位置),通过图片数据查找颜色表显示。

在处理信息的时候我们舍弃前54字节,将数据复制成c数组保存到txt文档中,然后用excel打开,通过=OFFSET($A$1,(ROW(A1)-1)/16,MOD(ROW(A1)-1,16))公式将数据排列成一列,最后根据mif文件格式转换成mif。导入到rom中

4:整体工程

是将数据(颜色表和图片数据)存到rom里,然后,将颜色表转换成256种颜色数据,存到ram中,然后显示时候查表得出颜色的rgb显示

2‘d0: rr_din[7:6] <= rom_data[7:6]; //2blue--2blue

2’d1: rr_din[5:3] <= rom_data[7:5]; //3green--3green

2‘d2: rr_din[2:0] <= rom_data[7:5]; //3red--3red

5:注意

注意ram和rom在存储数据时候,出入地址后读出数据时候会有延迟2个时钟

猜您喜欢

LED灯,作为一种高效节能的照明选择,已经走进了千家万户。而LED灯驱动器,作为LED灯的心脏,为其提供稳定的电流,是很重要的配件。很多朋友在安装或更换LED灯...
2024-10-22 00:00:00

白板笔补充液是专为白板笔设计的高效补充材料,旨在延长白板笔的使用寿命,保持书写流畅。采用高品质无毒墨水,确保书写效果清晰明亮,易于擦除,不留痕迹。补充液的使用非...
2008-03-12 00:00:00

防护面具及配件在现代生活中是非常重要的配件,尤其是在工业、医疗和日常防护等领域。主要作用是保护佩戴者免受有害物质的侵害,比如灰尘、化学气体、细菌和病毒等。在工业...
2017-06-10 00:00:00

贴片电阻上的01C标记并非直接表示阻值大小,而是采用一种编码方式。要理解01C的含义,我们需要了解贴片电阻的常见标识方法。01C很可能遵循EIA-96标准的3位...
2024-11-29 10:26:00

环规是用于测量和控制环形物体尺寸的工具,应用于机械制造和工程领域。根据不同的使用需求,环规可以分为以下几类:1. **标准环规**:用于测量工件的外径,确保其符...
2014-02-19 00:00:00

萃取仪是用于分离和提取样品中有效成分的实验设备,应用于化学、药学、生物技术等领域。其基本原理是利用溶剂的选择性溶解性,通过物质在不同相中的分配,达到分离目标成分...
2011-11-17 00:00:00


1 背景知识因为Zynq-7000 PS(Processing System)端嵌入了Cortex-A9 ARM 处理核以及PL(Programmable L...
2018-07-04 14:12:00

快速识别贴片电阻大小,再也不用对着密密麻麻的数字发愁!以下介绍几种简单易懂的方法,即使是电子小白也能轻松掌握:1. 看标识数字: 大部分贴片电阻上都印有数字,例...
2024-11-26 11:29:25

现代电子产品设计中,封装形式的选择对于电路的性能、散热和体积都有着很重要的影响。HTSSOP16_5X4.4MM_EP(高温薄型小外形封装)是广泛应用于集成电路...
2025-02-21 11:19:51