大家好,今天主要给大家分享一下,linux系统里面的HDMI驱动实现方法。
第一:HDMI基本简介
HDMI 全称为 High Definition Multimedia Interface,也就是高清多媒体接口,是一个纯数字的音视频传输接口,通过一根线同时发送音视频数据。目前在电视、显示器、电脑、机顶盒等领域得到了广泛的使用。
在学习 HDMI 之前,我们先了解一些 HDMI 相关术语:
HDCP: High-bandwidth Digital Content Protection,版权保护相关,通过 HDMI 的 DDC 通道获取相关信息。
EDID: Extended Display Identification Data,扩展显示标识数据, 包括显示器参数信息、供应商、图像大小、颜色、厂商预设值等信息。
DDC: Display Data Channel,显示数据通道,本质是 IIC,因为大家会在 HDMI 接口上看到 SCL 和 SDA 引脚, DDC 用来获取 EDID、 HDCP 信息。
CEC: