1、使用工具Picture2Hex生成图片数据文件,运行工具目录下的Picture2Hex.exe,软件打开后

(1)width设置为800
(2)high设置为480
(3)RGB使用默认PixelFormat16bppRGB565
(4)设置好后,点击File,选择待转换图片,图片支持bmp,png,jpg格式,选择完图片后,在work目录下会生成一个logo.c文件,这个文件就是图片转换的数据文件.
(5)将logo.c改名为test800x480.c
(6)将test800x480.c拷贝到以太网传图上位机的img_data目录下
2、下载FPGA程序eth_udp_gmii_ddr3_tft800x480.bit
3、运行以太网传图上位机“以太网传图.exe”,这样可以看到开发板TFT屏上显示PC下传的图片。显示效果如下。

上位机内img_data下test800x480_1.c是对应动图test800x480_1.gif的数据,将test800x480_1.c改名为test800x480.c运行上位机可以看到效果。
备注:FPGA程序内设置的开发板的MAC、IP、UDP端口如下,PC端需进行ARP绑定
localparam LOCAL_MAC = 48'h00_0a_35_01_fe_c0;
localparam LOCAL_IP = 32'hc0_a8_00_02;//192.168.0.2
localparam LOCAL_PORT = 16'd5000;
图片转换工具,FPGA工程,以太网传图上位机见一楼回复的附件,有任何问题可以评论区留言。 |