【微知识】HDMI如何判断设备插入?是哪根引脚?(19)

背景

HDMI线插入后,笔记本和显示器是如何检测到插入的?

要点

  • HDMI的19号pin是一个热插拔检测pin。协议通过这根线进行检测是否热插拔。
  • HDMI接口通过EDID(Extended Display Identification Data,扩展显示标识数据)来获取显示设备的详细信息,确保正确的信号传输和显示。EDID是显示器的身份证,其中包含有关显示器及其性能的参数,例如供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串等。 (EDID具体可以参考兄弟篇 blog.csdn.net/essencelite/article/details/138427780)
  • 当信号源成功连接到显示器时,显示器会将HPD(Hot Plug Detect,热插拔检测)电压拉高,表示连接成功。HPD电压的变化可以触发显示器的自动配置,以适应所连接的信号源的分辨率和其他显示设置。
  • 在连接成功后,I2C进行通信。通过SDA(Serial Data Line,串行数据线)和SCL(Serial Clock Line,串行时钟线)两条数据线与显示器进行通信,以请求读取显示器的EDID信息。
  • EDID信息结构:

EDID由128个字节组成:
0-7字节:头信息,8个字节,由00 FF FF FF FF FF FF 00组成
8-9字节:厂商ID
10-11字节:产品ID
12-15字节:32-bit序列号
16-17字节:制造日期
18-19字节:EDID版本
20-24字节:显示器的基本信息
25-34字节:显示器的颜色特征
35-37字节:显示器的基本时序,定时,分辨率
38-53字节:显示器的标准时序及定时
54-125字节:显示器的详细时序及定时
126字节:扩展标志位
127字节:求和验证值

线序

可以看到19pin在左上角。
在这里插入图片描述

参考:
https://www.basemu.com/classification-and-pin-definition-of-hdmi-interface.html
https://doc.x86pi.cn/doc/36/
https://en.wikipedia.org/wiki/HDMI

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值