硬件知识积累 DP 接口简单介绍以及 DP信号飞线到显示屏的问题

1. DP 接口的介绍

  1. 定义与起源
    • DP接口是由PC及芯片制造商联盟开发,并由视频电子标准协会(VESA)标准化的数字式视频接口标准。
    • 它的设计初衷是为了取代传统的VGA、DVI和FPD-Link(LVDS)接口,以满足日益增长的高分辨率、高带宽视频传输需求。
  2. 主要功能
    • 视频传输:DP接口主要用于连接视频源与显示器等设备,支持高达8K分辨率的视频输出。
    • 音频传输:除了视频信号,DP接口还支持音频信号的传输,使得用户可以通过一个接口同时实现视频和音频的连接。
    • 数据传输:DP接口还具备数据传输能力,可以携带USB和其他形式的数据,为用户提供更为丰富的功能体验。
  3. 版本与特性
    • DP接口有多个版本,包括DP1.0、DP1.1、DP1.2、DP1.3、DP1.4等。随着版本的升级,DP接口在支持的分辨率、刷新率、颜色深度、音频格式等方面都有所提升。
    • 例如,DP1.2版本可以支持4K分辨率、60Hz刷新率、16位色深,同时还能够支持多流(multi-stream)技术,通过同一个端口输出多个独立的视频流。
    • 目前最新的DP1.4版本最高可支持32.4Gbps带宽,足以满足各种高质量视频、游戏等应用的需求。
  4. 主要特点
    • 高带宽:DP接口具有极高的带宽,可以传输高分辨率、高刷新率的视频信号。
    • 多功能性:DP接口不仅支持视频和音频的传输,还支持数据传输,功能丰富。
    • 热插拔:DP接口支持热插拔功能,允许用户在设备运行时连接或断开接口,无需重新启动计算机或显示设备。
    • 小型连接器:DP接口使用小型的连接器,相比于DVI和VGA接口的较大连接器更为紧凑,方便使用,并且支持更薄的设备设计。
    • 兼容性:DP接口兼容多种转接器和适配器,可以与其他接口标准(如HDMI、DVI)进行互连。
  5. 应用场景
    • DP接口通常被用于高端的专业显示设备,如电影院的投影仪、专业图形工作站等。由于其高品质、高分辨率、高带宽等优点,DP接口在高端专业领域得到了广泛应用。
  6. 优势
    • DP接口通过主动或被动适配器可以与传统的HDMI和DVI接口向后兼容,这使得用户能够轻松地将DP接口与其他设备连接。
    • DP接口的高带宽和多功能性使得用户可以通过一个接口实现视频、音频和数据的传输,从而简化连接和减少线缆混乱。

总之,DP接口是一个功能强大、灵活多用的数字式视频接口标准,为用户提供了高质量的音视频传输和数据传输体验。

参考文章:文心一言 (baidu.com)



2. DP的引脚定义

1. 了解专业术语 DFP,UFP,

DFP(Downstream Facing Port)**是指下行方向的端口,通常理解为Host

UFP(Upstream Facing Port)**是指上行方向的端口,通常理解为Device


2.. 大家熟知的DP 接口定义是指DFP 接口定义,如下图所示

DFP 端(主机) DP引脚定义表 -- 功能分析
PIN信号名称功能
1DP_L0_P传输数据
2GND接地
3DP_L0_N传输数据
4DP_L1_P传输数据
5GND接地
6DP_L1_N传输数据
7DP_L2_P传输数据
8GND接地
9DP_L2_N传输数据
10DP_L3_P传输数据
11GND接地
12DP_L3_N传输数据
13set_13下拉信号
14set_14下拉信号
15AUX_CH_P传输数据
16GND接地
17AUX_CH_N传输数据
18HOT_PLUG热信号
19DP_PWR_RETURN电源反馈
20DP_PWR电源

A. 引脚13和14必须通过下拉装置接地。外部设备和电缆组件必须被设计为不依赖于来自这些引脚的低阻抗接地路径。
B.引脚20,PWR-Out,必须提供+3.3V±10%的最大电流为500mA,最小功率为1.5W,注意按照正常的DP 连接线标准   Dp 20 脚的电源通道是不连通的。


3.  DP接口   UFP端 接口定义


4. 两端的信号不一致,那是哪里把数据调换了?

看下图可以知道,DP  线更换了数据。

可以看出  四组信号更换了位置,  DP 线的连接状态如下

公头1        状态       公头2
1脚             连通      12脚

2脚             连通      11脚

3脚             连通      10脚

4脚             连通      9脚

5脚             连通      8脚

6脚             连通      7脚

7脚             连通      6脚

8脚             连通      5脚

9脚             连通      4脚

10脚             连通      3脚

11脚             连通      2脚

12脚             连通      1脚

13脚             连通      13脚

14脚             连通      14脚

15脚             连通      15脚

16脚             连通      16脚

17脚             连通      17脚

18脚             连通      18脚

19脚             连通      19脚

20脚            不连通      20脚

参考文章:CC、UFP、DFP、DRP分别代表什么意思 - 与非网 (eefocus.com)

参考文章:USB Type-C引脚解析 && CC、DFP、UFP、DRP用途解析_typec的cc1和cc2作用-CSDN博客



3. DP线中的5根GND 线只接一根是否可以显示?

1. 遇到的问题:DP线中的5根GND 线只接一根是否可以?

又可以变成问题: 主机的DP 母头接口中5个GND信号是否相连,显示器的DP接口中5个GND信号是否相连。

解决过程:

A.把一根好的DP 线剪成两段拿出其中一段,把其中 5根GND 信号线挑出来, 那一段线的DP插头连接DP显示器的接口。

B. 测量,使用万用表蜂鸣档测量 5根GND线 是否相通,结果是GND信号相同的。

C. 测量,主机DP 母座的 2脚,5脚,8脚,11脚,16脚,是否两两相通。结果是 相通的。

D. 之后也测试过Dp 线只连接一根GND 也是可以显示的。



4. PCB 板DP 信号线飞线连接DP 显示器的方法

1. 剪断一根标准的DP 线。取其一端。(注意线长)

2. 把中间剪断那一端的线的定义测量出来。 测量方法:使用万用表  一端连接散线  一端连接Dp 公头测出线的定义。 

3. 把PCB板DP 需要飞线的焊点定义准备完整。

4. 如下图/表所示来飞线:  (有些信号不需要连接)

PCB 信号是否需要连接DP公头 (几脚)
DP_L0_P连接12
GND连接11
DP_L0_N连接10
DP_L1_P连接9
DP_L1_N连接7
DP_L2_P连接6
DP_L2_N连接4
DP_L3_P连接3
DP_L3_N连接1
DP_AUX_P连接15
DP_AUX_N连接17
Hot  Plug连接18

5. DP 公头插入显示器接口。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1410659.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Qt QImageReader类介绍

1.简介 QImageReader 是用于读取图像文件的类。它提供了读取不同图像格式的功能,包括但不限于 PNG、JPEG、BMP 等。QImageReader 可以用于文件,也可以用于任何 QIODevice,如 QByteArray ,这使得它非常灵活。 QImageReader 是一个…

323_C++_QT_QProcess执行cmd解压、压缩、删除tar.gz等等其他压缩包文件到指定目录,不需要外部库,QT自带API的就行

// decompressPath : 解压到此目录 // fileName : 解压的tar.gz文件名executeCommand(decompressPath , QString::fromStdString(fileName));// 开始解压 void executeCommand

uni-app scroll-view隐藏滚动条的小细节 兼容主流浏览器

开端 想写个横向滚动的列表适配浏览器,主要就是隐藏一下滚动条在手机上美观一点。 但是使用uni-app官方文档建议的::-webkit-scrollbar在目标标签时发现没生效。 .scroll-view_H::-webkit-scrollbar{display: none; }解决 F12看了一下,原来编译到浏览…

漏洞扫描神器:Nessus 保姆级教程(附破解步骤)

一、介绍 Nessus是一款广泛使用的网络漏洞扫描工具,用于发现和评估计算机系统和网络中的安全漏洞。它是一款功能强大的商业工具,由Tenable Network Security开发和维护。 以下是Nessus的一些主要特点和功能: 1. 漏洞扫描:Nessu…

转义字符解释

也许在一些代码中你看到 \n, \0 很纳闷是啥。其实在字符中有一组特殊的字符是转义字符,转义字符顾名思义:转变原来的意思的字符。 比如:我们有字符n,在字符串中打印的时候自然能打印出这个字符,如下: #in…

通过 API 接口,实现增值税发票智能识别

增值税发票智能识别是一项应用于财务管理和数据分析的技术,通过使用API接口,我们可以轻松地将增值税发票的各项信息进行结构化识别。本文将详细介绍如何通过API接口实现增值税发票的智能识别,并给出相应的代码说明。 首先,我们需…

自动安装环境shell脚本使用和运维基础使用讲解

title: 自动安装环境shell脚本使用和运维基础使用讲解 tags: [shell,linux,运维] categories: [开发记录,系统运维] date: 2024-3-27 14:10:15 description: 准备和说明 确认有网。 依赖程序集,官网只提供32位压缩包,手动编译安装后,在64位机…

Java 新手上路常见的5个经典问题,你遇到过吗?

当我们开始学习一门新的编程语言或者开发平台时,经常会遇到一些常见的问题。这些问题不仅是学习过程中的一部分,也是成长和提高的机会。 1. 空指针异常(NullPointerException) 空指针异常是 Java 开发中最常见的问题之一。它的产…

docker学习笔记3:VmWare CentOS7安装与静态ip配置

文章目录 一、安装CentOS71、下载centos镜像2、安装二、设置静态ip三、xshell连接centos本专栏的docker环境是在centos7里安装,因此首先需要会安装centos虚拟机。 本篇博客介绍如何在vm虚拟机里安装centos7。 一、安装CentOS7 1、下载centos镜像 推荐清华源,下载如下版本 …

OpenCV4.9去运动模糊滤镜(68)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV4.9失焦去模糊滤镜(67) 下一篇 :OpenCV系列文章目录(持续更新中......) 目标 在本教程中,您将学习: 运动模糊图像的 PSF 是多少如何恢复运动模…

2024-5-3学习笔记 继承关系拓展

一.继承与友元 友元类不能继承,也就是说基类友元不能访问子类私有和保护成员。简单的理解就是,爸爸的朋友不是儿子的朋友。 二.继承与静态成员 基类定义了static静态成员,则整个继承体系里面只有一个这样的成员。无论派生出多少个子类&…

Mac 更新 Homebrew软件包时提示 zsh: command not found: brew 错误

问题 通过Mac电脑更新Homebrew软件包时出现如下错误: xxxxxxxpiaodeMacBook-Pro ~ % brew update zsh: command not found: brew解决方案 在命令行输入如下指令: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/H…

string(上)

目录 一、string类的简单介绍 二、string类中成员函数介绍 1.构造函数 1)string() 2)string(const string& str) 3)string(const string& str,size_t pos&…

cmake的使用方法: 多个源文件的编译

一. 简介 前面一篇文章学习了针对只有一个 .c源文件,如何编写 CMakeLists.txt内容,从而使用 cmake工具如何编译工程。文章如下: cmake的使用方法: 单个源文件的编译-CSDN博客 本文学习针对 多个 .c源文件, CMakeLists.txt文件如…

ICode国际青少年编程竞赛- Python-1级训练场-基础训练1

ICode国际青少年编程竞赛- Python-1级训练场-基础训练1 1、 Dev.step(4)2、 Dev.step(-4) Dev.step(8)3、 Dev.turnLeft() Dev.step(4)4、 Dev.step(3) Dev.turnLeft() Dev.step(-1) Dev.step(4)5、 Dev.step(-1) Dev.step(3) Dev.step(-2) Dev.turnLeft() Dev.step(…

ICode国际青少年编程竞赛- Python-1级训练场-路线规划

ICode国际青少年编程竞赛- Python-1级训练场-路线规划 1、 Dev.step(3) Dev.turnLeft() Dev.step(4)2、 Dev.step(3) Dev.turnLeft() Dev.step(3) Dev.step(-6)3、 Dev.step(-2) Dev.step(4) Dev.turnLeft() Dev.step(3)4、 Dev.step(2) Spaceship.step(2) Dev.step(3)5、…

笔试强训-day17_T3 比那名居的桃子

一、题目链接 比那名居的桃子 二、题目描述 小红有一天看到了一只桃子,由于桃子看上去就很好吃,小红很想把它吃掉。 已知吃下桃子后,每天可以获得 𝑎𝑖的快乐值,但是每天会获得b𝑖的羞耻度。桃…

AnaTraf网络流量分析仪:全面把控网络运行现状,智慧诊断网络性能瓶颈

背景 在当今瞬息万变的数字时代,网络流量的高效监控和精准分析已成为企业、学校等各个行业不可或缺的基本需求。作为专业的网络流量分析设备,AnaTraf网络流量分析仪凭借其优异的性能,正成为网络管理者的得力助手。 全流量回溯分析,全方位掌握网络运行现状 网络是一个复杂的有…

[Linux][网络编程][HTTPS]详细讲解

目录 1.HTTPS介绍2.HTTP与HTTPS3."加密"是什么?1.加密相关术语2.为什么需要HTTPS,为什么需要加密? 4.常见的加密方式1.对称加密2.非对称加密3.数据摘要 && 数据指纹4.数字签名 5.深入探究HTTPS工作方案1.方案一&#xff1a…

CAE组件CEETRON SDK的应用价值与功能更新趋势

为什么要在应用程序中使用CAE组件? 常见的CAE工作流程涉及一系列阶段,所有阶段都需要复杂的专用工具才能产生有意义的结果。 此标准工作流程的设置阶段围绕为求解器提供生成有用的模拟所需的数据。为此,应用程序需要支持将CAD数据转换为…