赛灵思
直播中

王红梅

7年用户 183经验值
私信 关注
[问答]

如何使用spartan3E入门套件显示图像

我已经通过spartan3E的vga端口在显示器上完成了vhdl代码换色,它运行成功但我无法在显示器上显示图像。
由于我们有5个针对vga的引脚,即hsync,vsync,红色,绿色和蓝色,我不明白如何将像素位分配给vga中的红色,grren和蓝色。
哪种图像格式与vga兼容。
如果我们每像素有8位,那么如何将它分配给输出引脚?

以上来自于谷歌翻译


以下为原文

I have done vhdl code for color changing on monitor through vga port of spartan3E and it works successfully but i am not able to display image on monitor. As we have 5 out pins to vga i.e hsync,vsync,red,green and blue ,i am not understanding how to assign bits of pixel to red, grren and blue out of vga. which image format is compatible with vga. If we have 8 bits per pixel then how to assign this to out pins?

回帖(10)

李铃华

2019-7-24 06:35:21
我认为你需要将彩色图像转换成二进制图像。
将每个8位R,G,B转换为1位二进制图像。
希望它会有所帮助
谢谢和RegardsBalkrishan -----------------------------------------------
---------------------------------------------请将帖子标记为
一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。

以上来自于谷歌翻译


以下为原文

I think you need to convert color image into binary image. convert each 8 bit R, G, B into 1 bit binary image.

Hope it will helpThanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
举报

李铃华

2019-7-24 06:41:51
请参阅附件。
你能把你的电路板ucf和数据表发给我吗?
--Bala
谢谢和RegardsBalkrishan -----------------------------------------------
---------------------------------------------请将帖子标记为
一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。
vga.pdf 223 KB

以上来自于谷歌翻译


以下为原文

Please refer the attached document. can you please send me your board ucf and datasheet .
 
--Bala
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.            vga.pdf ‏223 KB
举报

孙秀英

2019-7-24 06:49:41
先生,这个附件是关于斯巴达3E的vga ucf和vga时间。
Handout_VGA_UserManul_Spartan-3E Starter Kit.pdf 78 KB

以上来自于谷歌翻译


以下为原文

Sir, this attachment is regarding spartan 3E's  vga ucf and vga timing.
 
            Handout_VGA_UserManul_Spartan-3E Starter Kit.pdf ‏78 KB
举报

李铃华

2019-7-24 07:07:13
该板仅支持3位显示颜色代码。
您需要将24位彩色图像转换为3种双色。
每个位代表一种颜色。
要从8位转换二进制,您可以在128灰度级上获取阈值。
任何超过128位的值都可以表示'1',否则'0'
谢谢和RegardsBalkrishan -----------------------------------------------
---------------------------------------------请将帖子标记为
一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。

以上来自于谷歌翻译


以下为原文

This board only support 3-Bit Display Color Codes. You need to convert your 24 bit color image into 3 bi colors. Each bit represent one color. To convert the binary from 8 bit you can take threshold on 128 gray level . Any value above 128 bit you can represent '1' and else '0'Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分