关闭

I2C基本通信原理与EDID简介

94人阅读 评论(0) 收藏 举报
分类:

I2C

  • I2C 总线的SCL和SDA都是双工线。

  • 总线备用的时候两个线都得保持高电平,只有I2C总线关闭时才使SCL钳位在地电平。

  • 总线开始
    SCL高点平、SDA 下降沿I2C开启
    这里写图片描述
    SCL高电平、SDA上升沿I2C关闭
    这里写图片描述

  • 没传输完一个字节后都要跟随一个应答。

EDID 简介

共128 字节
- 0~8位:EDID开始标志,固定。
这里写图片描述
- 8~17位:产品ID以及制造商信息。
这里写图片描述
厂商缩写压缩ASCII值
这里写图片描述
产品代码:固定为4码,即两个字节,为客户提供,直接填写
产品序列号:即产品的流水号,直接转成16进制或 ASCII格式转换。
生产周别:即在当年中的周别,以16进制方式存于EDID中
生产年份:规定1990开始计算,即1990年为0,然后递增,并以16进制方式存储
18~19:EDID版本信息
这两个字节表示EDID的版本信息。例如EDID version 1.3,则填入“01h” “03h”
这里写图片描述
20~24:显示器基本参数

这里写图片描述
Video 信号输入参数(1 Byte)
该字节主要定义了输入信号类型、同步信号等参数
图像size 描述(2 bytes)
该2字节定义行、场最大size。(注意单位为cm;例如最大行 size 320mm“20h”)
显示器Gamma值(1byte)
公式:(Gamma*100)-100 (例如gamma 为2.2 转换后为 (2.2 *100)-100“78h”)
DPMS 特性(1byte)
DPMS: Display Power Management Signaling
该字节定义显示器是否支持Standby, Suspend, sRGB等功能
25~34定义了RGBW的色域。
35~37:每个字节的每位都是一个VESA定制的timing标准。
这里写图片描述
38~53:标准VESA
这里写图片描述
72字节:timing 详细信息
Detailed Timing(18 Bytes):主要定义主Timing的各项参数,固定在Block1
Timing具体参数查找VESA Timing表

SN号(18 Bytes):以 “00 00 00 FF 00”开头
SN号按照ASCII 码十六进制存放在“00 00 00 FF 00”后,最多可存13码,不足13码的,以0Ah结尾,20h补齐

H/V rate、Max pixel clock (18 Bytes):以 “00 00 00 FD 00”开头
H min、H max、V min、V max、Max pixel clock依次存放在“00 00 00 FD 00”后,剩下的bytes以0Ah结尾,20h补齐

Monitor name (18 Bytes):以 “00 00 00 FC 00”开头
将Monitor name转化成十六进制的ASCII 码,存放在“00 00 00 FC 00”之后,最多可存13码,不足13码的,以0Ah结尾,20h补齐

VESA定义了很多显示数据的详细描述,均以“00 00 00 xx 00”5个Bytes为开头,最多可以写三个详细描述Block,顺序可以调换
Extension Flag (1byte)
显示128字节外扩展的EDID字节数
如果该字节为01H,则说明此EDID有扩展的128 bytes,即总共有256 bytes
如果该字节为00H,则说明此EDID就只有128 bytes
Checksum (1byte)
公式: Checksum= 256- {X% 256}
X= (127字节相加之和) :16Hex方式相加,得出结果再转化为十进制。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13940次
    • 积分:1276
    • 等级:
    • 排名:千里之外
    • 原创:106篇
    • 转载:5篇
    • 译文:1篇
    • 评论:0条
    文章分类