【设计说明】
本帖内容仅适配小梅哥ZYNQ系列开发板 在小梅哥ZYNQ系列开发板上实现HDMI有两种方式,一种是配置SiI9022芯片,由芯片控制HDMI显示,这种方式我们称为ic_hdmi,其中ic指代ic芯片SiI9022。另一种方式则是通过IO管脚实现HDMI发送所需的TMDS编码和串行发送,这种方式我们称为io_hdmi,其中io指代io管脚。
本案例使用开发板自带的SiI9022芯片,实现HDMI/DVI显示。SiI9022芯片的数据和时序等引脚在硬件上与TFT引脚相连,且代表RGB分量低位的引脚物理接地,因此只接收来自TFT电路的RGB565数据。设计中我们将会通过代码产生彩条图像数据,并使用SiI9022配置表,通过i2c总线配置SiI9022,使其对图像进行编码转换,最终以满足HDMI/DVI接口的格式输出,实现IC_HDMI显示。关于设计的详细内容和具体细节,读者请参考附录文件。
【SiI9022相关硬件电路】
【设计结构框图】
【附录】
colour_bar_ic_hdmi_acz702.rar
(1.64 MB, 下载次数: 319)
colour_bar_ic_hdmi_acz7015.rar
(1.63 MB, 下载次数: 274)
更多ACZ7015开发板相关内容,欢迎访问
【开发板使用】【ACZ7015】Zynq开发板用户自助服务手册
http://www.corecourse.cn/forum.php?mod=viewthread&tid=29414
更多ACZ702开发板相关资料,请查看下述汇总贴
【开发板使用】【ACZ702】Zynq开发板用户自助服务手册
http://www.corecourse.cn/forum.php?mod=viewthread&tid=28719
|