首页 > 技术 > 内容

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

时间:2025-12-23  作者:Diven  阅读:0

本文为大家分享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个时钟

猜您喜欢


电阻器作为基本的电子元件,起着非常重要的作用。随着技术的发展,铝壳电阻因其优异的性能和可靠的质量,成为众多工程师和制造商的首选。科达嘉(CODACA)作为国内知...
2018-12-30 18:35:30
现代电子设备的设计中,封装技术的选择对整体性能和可靠性至关重要。HLQFP32_7X7MM_EP是一种广泛应用于各种电子产品中的高效能封装解决方案。其独特的结构...
2025-02-24 16:41:35
离心机作为实验室和工业中常用的设备,种类繁多,各具特点。按照用途的不同,离心机可分为临床离心机、实验室离心机和工业离心机。临床离心机通常用于血液和尿液样本的分离...
2012-04-14 00:00:00
电子世界中,稳定的电压就像稳定的心跳,是电子设备正常工作的关键。而 LOD 线性稳压器,正是是稳定电压这一重要配件的幕后英雄。简单来说,LOD 线性稳压器就像是...
2024-06-04 00:00:00
陕西科技大学马建中教授、鲍艳教授、张文博副教授团队在Advanced FiberMaterials上发表了题为“Synergy of ZnONanowire A...
2024-11-28 11:27:00
贴片电阻因其体积小、重量轻等优势,广泛应用于电子电路中。然而,其阻值标识通常采用数字编码形式,需要进行换算才能理解其真实阻值。以下提供一个实用的贴片电阻换算公式...
2024-11-26 11:30:06
你是否想过,智能手机是如何在纤薄的机身中容纳强大的功能,还能保证长时间续航?电子设备如何在各种复杂环境下稳定运行?这背后,都离不开一种关键的元器件——电源管理I...
2024-04-15 00:00:00
千分尺台架,精密测量之利器。其优势显著,稳定性强,确保测量精准无误;操作简便,即便是新手也能轻松上手;再者,兼容多种千分尺,满足多样化测量需求;设计人性化,节省...
2018-06-21 00:00:00
现代电子设备中,连接器是不可少的组成部分。在电路板之间、设备与设备之间提供了可靠的电气连接。CONN_10.9X5.75MM_SM是特定规格的连接器,应用于各种...
2025-04-23 18:30:41