第十一课 HDMI彩条显示实验

vivado中HDMI的显示彩条,图片,灰度值,二值化。 然后显示图像原图,我们需要准备一张喜欢的图片,但是要注意这个图片的大小,因为板子的资源是有限的,要注意好板子可以存多大的图片,这里用的是200*200的大小,我们用MATLAB把图片生成一个coe文件,这样就可以把图片放到我们的rom中。首先显示一个彩条,这是最简单的测试了,如果想实现竖的彩条,那就在行上面做文章,我们可以分成三等分,每640个像素点换个颜色,比如三原色,红蓝绿,这个很简单,用一个always块便可以实现。然后是时序标准,可以看到,采用的是1920 x 1080的分辨率,60Hz的刷新率。 阅读详情

一。HDMI 是新一代的多媒体接口标准,英文全称是 High-Definition Multimedia Interface,即高清多媒体接 口。

DVI 和 HDMI 接口协议在物理层使用 TMDS 标准传输音视频数据。

如果每个像素点的颜色深度为 24 位,即 RGB 每个颜色分量各占 8 位,那么每个通道上的颜色数据将 通过一个 8B/10B 的编码器(Encoder)来转换成一个 10 位的像素字符。然后这个 10 位的字符通过并串转 换器(Serializer)转换成串行数据,最后由 TMDS 数据通道发送出去。这个 10:1 的并转串过程所生成的串 行数据速率是实际像素时钟速率的 10 倍。  

MDS 连接从逻辑功能上可以划分成两个阶段:编码和并串转换。在 编码阶段,编码器将视频源中的像素数据、HDMI 的音频/附加数据,以及行同步和场同步信号分别编码成10 位的字符流。然后在并串转换阶段将上述的字符流转换成串行数据流. 

VDE(Video Data Enable)为高电平时表示视频数据有效,为低电平代表当前处于视频消隐期。

并串转换器——OSERDESE2。单 一的 OSERDESE2 模块可以实现 8:1 的并串转换,通过位宽扩展可以实现 10:1 和 14:1 的转换率。

实验任务:本章的实验任务是驱动启明星 ZYNQ 开发板上的 HDMI 接口,在显示器上显示彩条图案。显示分辨率 为 1280*720,刷新速率为 60hz。

二 硬件设计:

set_property -dict {PACKAGE_PIN U18 IOSTANDARD LVCMOS33} [get_ports sys_clk] set_property -dict {PACKAGE_PIN N16 IOSTANDARD LVCMOS33} [get_ports sys_rst_n]

#HDMI set_property -dict {PACKAGE_PIN J20 IOSTANDARD TMDS_33 } [get_ports {tmds_data_p[2]}] set_property -dict {PACKAGE_PIN K19 IOSTANDARD TMDS_33 } [get_ports {tmds_data_p[1]}] set_property -dict {PACKAGE_PIN G19 IOSTANDARD TMDS_33 } [get_ports {tmds_data_p[0]}] set_property -dict {PACKAGE_PIN J18 IOSTANDARD TMDS_33 } [get_ports tmds_clk_p]

三 程序设计:

锁相环(clk_wiz_0)生成 1280*720 分辨率所需的像素时钟 74.25MHz、以及 TMDS 编码驱动 IP

核所需的像素时钟的 5 倍频率即 74.25 * 5 = 371.25MHz。

,Encoder 模块负责对数据进行编码,Serializer 模块对编码后的数据进行并串转换,最后 通过 OBUFDS 转化成 TMDS 差分信号传输。整个系统需要两个输入时钟,一个是视频的像素时钟 Pixel Clk,另外一个时钟 Pixel Clk x5 的频率是像 素时钟的五倍。由前面的简介部分我们知道,并串转换过程的实现的是 10:1 的转换率,理论上转换器需要 一个 10 倍像素时钟频率的串行时钟。这里我们只用了一个 5 倍的时钟频率,这是因为 OSERDESE2 模块可 以实现 DDR 的功能,即它在五倍时钟频率的基础上又实现了双倍数据速率

FPGA学习记录(5)_HDMI彩条显示_正点原子领航者开发板 今天学习正点原子领航者开发板HDMI彩条显示模块,以下是记录的笔记和重写的代码。 阅读详情

相关推荐

基于FPGA的HDMI输出接口设计

基于FPGA的HDMI输出接口设计HDMI接口简述HDMI协议简述HDMI接口设计HDMI代码总结 HDMI接口简述 HDMI接口是现在特别常用的音视频接口,另一个常用的视频流接口是VGA接口,他们主要的区别如下: HDMI接口:是数字信号接口,可传输音频和视频,硬件接口较小 VGA接口:是模拟信号接口,只可传输视频流数据,硬件接口较大 现在的电脑一般都带有HDMI接口,其中HDMI接口也分为三种...

zhangningning1996的博客 8704

HDMI彩条显示实验与方块移动实验

使用HDMI接口,显示彩条。

m0_58427556的博客 1635

PL端:HDMI 输出实验

开发板没有HDMI编码芯片,是将FPGA的3.3差分IO直接连接到HDMI连接器,FPGA 完成 24 位 RGB 编码输出TMDS 差分信号。1、学会使用第三点IP核,首先是添加,后面的使用和自带IP核操作一致。2、主要还是在梳理vivado使用流程。

qq_43441284的博客 4287

HDMI彩条显示

本实验用到的HDMI接口不同于lcd彩条实验,这是因为启明星开发板上RGB TFT-LCD 接口可以直接读取RGB信号和行场同步信号,而HDMI接口需要使用TMDS标准传输音视频数据,即需要对RGB信号和行场同步等信号进行编码(10位并行数据),编码完成后需要再并转串(单端数据),再单端转差分,方可进行传输显示。

mengsheng12的博客 1128

HDMI彩条显示实验

HDMI彩条显示实验

qq_45565330的博客 1199

FPGA—VGA 显示器显示彩条(附代码)

VGA 显示器、VGA 接口及接口定义、 VGA 显示原理、VGA 显示器显示彩条

m0_72885897的博客 8331

ZYNQ-使用HDMI显示器进行VDMA彩条显示测试

学习内容 本文使用带有HDMI接口的显示器,构建图像视频显示的测试工程,利用VDMA进行传输图像视频数据,进行彩条显示的测试。 开发环境 vivado 18.3&SDK,PYNQ-Z2开发板。 VDMA简介 VDMA 用于将 AXI Stream 格式的数据流转换为 Memory Map 格式或将 Memory Map 格式的数据转换为 AXI Stream 数据流, 也就是说 VDMA 内核旨在提供从 AXI4 域到 AXI4-Stream 域的视频读/写传输功能,反之亦然,从而实现系统内存(主要

Vuko_Coding Zone 7217

FPGA-HDMI-彩条显示实验(ZYBO Z7)

HDMI-彩条显示实验

安静到无声 3152

HDMI彩条实验

HDMI代码移植方法

m0_74221172的博客 1313

MTK metadata中AF模块的移除与配置调整

本文详细介绍了在MTK平台Camera开发中如何移除metadata中的AF(自动对焦)模块。通过系统清理MTK_CONTROL_AF_REGIONS、MTK_CONTROL_MAX_REGIONS等关键配置项,并调整对焦模式及硬件特性声明,确保定制化设备在禁用自动对焦功能后的稳定运行。

q1w3e5r7t9y的博客 570

门信号表达式_毫米波FMCW体制雷达的信号处理中的FFT等效为相干积累的解释

民用的77G或24G毫米波雷达目前普遍采用发射波形为一连串线性调频连续波(即所谓chirp信号,啁啾信号,线性调频波如果能够下变频到人耳可接收的频段,听起来很类似“啁啾”“啁啾”的鸟叫声)。一串前后相继的chirp信号与一段长时间的“空闲”组成一帧信号(比如汽车雷达整机厂普遍采用一帧为50ms)。用频谱仪观察chirp信号串,横坐标为时间,纵坐标为频率,如下图所示(此处引用TI产品手册...

weixin_39725756的博客 1949

【【HDMI 彩条显示实验 】】

HDMI 彩条显示实验

weixin_50965981的博客 892

Sonatype nexus3 数据迁移及升级3.71+(迁移到H2数据库)

nexus3旧版本OrientDB升级H2,及整体迁移nexus3数据到其它服务器。

葫芦娃 5557

HDMI显示RGB彩条实验:探索FPGA与HDMI技术的完美结合

HDMI显示RGB彩条实验:探索FPGA与HDMI技术的完美结合 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在现代电子技术领域,HDMI显示技术因其高质量的音视频传输特性被广泛应用。HDMI显示RGB彩条实验是一个开源项目,它旨在利用Verilog语言和FPGA技术,通过HDMI接口展示一系列颜色渐变的RGB彩条,为开发者提供一个直观的学习和实践数字电路设计的平台...

gitblog_06736的博客 846

【DAY11】超参数调整专题1

核心优势: 它不是随机选择下一个点,而是根据先前评估的结果建立一个概率模型(通常是高斯过程),预测哪些参数组合可能产生更好的结果,并据此选择下一个评估点。这使得它在寻找最优解方面通常比随机搜索更高效(用更少的迭代次数达到相似或更好的性能),特别是当模型训练(单次评估)非常耗时的时候。实际上,有着非常多的方式可以实现贝叶斯优化,上面的代码比较简洁美观,贝叶斯优化和网格搜索的代码书写风格高度一致。- 需要定义参数的搜索空间,与随机搜索类似,当搜索空间非常大时,它通常比网格搜索和随机搜索更有效。

daomingwu1的博客 750

NB-IoT开发避坑指南:STM32下AT指令状态机的设计与优化

本文深入探讨了在STM32平台上为NB-IoT模组开发时,如何用状态机(FSM)设计替代传统的阻塞式AT指令处理方法。通过构建非阻塞、事件驱动的AT指令引擎,有效解决了系统卡顿、响应迟缓等问题,并详细介绍了状态机的设计、实现与高级优化技巧,助力开发者打造健壮可靠的物联网设备通信核心。

q5r6s7的博客 758

HDMI彩条显示实验时序分析

声明,本文时基于1280*720分辨率的情况下,进行时序分析,不同分辨率,时序参数不一样。

weixin_56416791的博客 2291

别再死记硬背窗函数公式了!用MATLAB实战汉宁窗FIR滤波器,从频谱图看懂‘主瓣’和‘旁瓣’

本文通过MATLAB实战演示汉宁窗FIR滤波器的设计过程,帮助读者从频谱图直观理解主瓣与旁瓣的特性。文章详细对比了矩形窗与汉宁窗的频谱差异,并提供了高通滤波器设计的完整代码示例,适用于数字信号处理学习和工程应用。

weixin_30555125的博客 490

FPGA的HDMI输出彩条

通过FPGA管脚直接连接hdmi接口,输出彩条如下 工程如下: 其中主模块如下 module HDMI_Output_Disp( input sysclk_p, input sysclk_n, output [0:0] HDMI_OEN, output TMDS_clk_n, output TMDS_clk_p, output [2:0] ...

qq_34134731的博客 3193

c#源码,将矩阵(二维数组)渲染成云图,强度图,热力图,均匀性图,伪彩图

优快云软件0积分下载链接:https://download.youkuaiyun.com/download/wanghuannihao1992/86656759。6、渲染效果良好,颜色均匀分布,不存在等高线,交叉点。3、纯粹的C#代码编写,不含第三方dll或者控件。4、支持ColorBar显示,强度值颜色坐标显示。2、渲染时间60ms左右,速度快,1、二维数据最小支持2*2,7、采样全新数据插值算法。先直接上C#软件效果图。5、整图保存为单个图片。

业余程序员小徐的博客 6883

【ArcGIS Add-in编程】如何创建ArcMap的下拉菜单插件

step1. VS2010中创建一个空的解决方案step2.创建一个项目 直接点击finish。step3 为该项目创建项目,选择Menu,作为根菜单,而后修改xml中的items项,添加需要放在下拉菜单中的项目,例如一个按钮; step4 现在可以创建项目,作为菜单中的项目。为该项目添加新的项目,选择button 此时 xml文件中,多了该button的项目,将该项目添加到items

吃货小跟班的博客 4431

FPGA学习--RGB-LCD屏彩条显示实验

fpga小白的学习之路

m0_51466525的博客 8136

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

HDMI彩条显示——FPGA学习笔记12

英文全称是High-Definition Multimedia Interface,即高清多媒体接口。HDMI引脚解析(A型)HDMI工作连接图。

m0_69082048的博客 1521

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ZYNQ笔记(二十一): VDMA HDMI 彩条显示

ZYNQ学习笔记

2303_76814451的博客 1832

实验四:HDMI彩条显示实验(使用远程实验系统)

HDMI彩条显示。

weixin_74882709的博客 630

【正点原子FPGA连载】第二十一章 HDMI彩条显示实验 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0

1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-301505-1-1.html 4)对正点原子FPGA感兴趣的同学可以加群讨论:994244016 5)关注正点原子公众号,获取最新资料更新 第二十一章 HDMI彩条显示实验 HDMI接口在消费类电子行业,如电脑、液晶电视、投影仪等产品中得到

weixin_55796564的博客 2445
上一篇: 第十课 LCD彩条显示实验
13.02
博客等级 码龄7年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值