ZYNQSDK开发OV5640的HDMI显示
Posted steven913
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZYNQSDK开发OV5640的HDMI显示相关的知识,希望对你有一定的参考价值。
平台:(正点原子)ZYNQ7020+OV5640
资料:正点原子
参考:
(新建Vitis SDK)https://blog.csdn.net/I_LOVE_MCU/article/details/109456549
(下载程序)https://www.bilibili.com/video/BV11j411f7Co?p=87
==============================================================================================
一、ZYNQ配置
(1)波特率
(2)UART串口
(3)DDR
(4)EMIO
(5)S_AXI_HP0
(6)VDMA时钟FCLK_CLK0 =100Mhz
(7)引出端口,改名
二、自定义IP核配置
(1)axi_dynclk_v1_0
(2)DVI_TX
(3)ov5640_cap_data
(4)连接dynck与dvi_transmitter
三、官方IP核配置
(1)v_vid_in_axi4s_0
(2)axi_vdma_0
(3)v_axi4s_vid_out_0
(4)v_tc_0
四、Block Design连线
(1)
(2)
(3)
(4)
(5)
(6)汇总
(7)run automation 两次
五、FPGA编程
(1)验证block design
(2)封装顶层文件
(3)输出out product
(4)编写端口约束文件
注意:Block Design中引出的端口一定要和约束文件中一致。
(5)生成比特流
六、SDK编程
(1)导出xsa文件
=====================
=====================
=====================
(2)打开Vitis
=====================
=====================
=====================
=====================
=====================
=====================
(3)创建application工程
=====================
=====================
=====================
=====================
(4)添加文件
=====================
(5)build project
=====================
=====================
七、下载程序
SDK
=====================
=====================
如何解决树莓派Raspberry连接micro HDMI无法显示?
参考技术A 第一次插上micro HDMI转HDMI线后,显示器会出现黑屏,或者提示调整为最佳分辨率。其中mode需要根据显示器的最佳分辨率来设置,此处16代表1080p 60 Hz。
以上是关于ZYNQSDK开发OV5640的HDMI显示的主要内容,如果未能解决你的问题,请参考以下文章