From 6ec95a37e866b79511a48a4c7102f074f84ee43f Mon Sep 17 00:00:00 2001 From: liyan Date: Sat, 26 Mar 2022 11:13:24 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E7=BA=AF=E5=87=80?= =?UTF-8?q?=E7=89=88=20Signed-off-by:=20li-yan339=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../driver/driver-platform-hdmi-develop.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/zh-cn/device-dev/driver/driver-platform-hdmi-develop.md b/zh-cn/device-dev/driver/driver-platform-hdmi-develop.md index e2719ea0b0..21c39c32f1 100755 --- a/zh-cn/device-dev/driver/driver-platform-hdmi-develop.md +++ b/zh-cn/device-dev/driver/driver-platform-hdmi-develop.md @@ -1,13 +1,13 @@ # HDMI -## 概述 +## 概述 -### 功能简介 +### 功能简介 HDMI(High Definition Multimedia Interface),即高清多媒体接口,主要用于DVD、机顶盒等音视频source到TV、显示器等Sink设备的传输。 -### 基本概念 +### 基本概念 HDMI是Hitachi、Panasonic、Philips、Silicon Image、Sony、Thomson、Toshiba共同发布的一款音视频传输协议。传输过程遵循TMDS(Transition Minimized Differential Signaling)协议。 @@ -21,25 +21,25 @@ HDMI是Hitachi、Panasonic、Philips、Silicon Image、Sony、Thomson、Toshiba - HDCP(High-bandwidth Digital Content Protection):即高带宽数字内容保护技术,当用户对高清晰信号进行非法复制时,该技术会进行干扰,降低复制出来的影像的质量,从而对内容进行保护。 -### 运作机制 +### 运作机制 -在HDF框架中,HDMI的接口适配模式采用独立服务模式(如[图1](#fig1)),在这种模式下,每一个设备对象会独立发布一个设备服务来处理外部访问,设备管理器收到API的访问请求之后,通过提取该请求的参数,达到调用实际设备对象的相应内部方法的目的。独立服务模式可以直接借助HDFDeviceManager的服务管理能力,但需要为每个设备单独配置设备节点,增加内存占用率。 +在HDF框架中,HDMI的接口适配模式采用独立服务模式(如图1),在这种模式下,每一个设备对象会独立发布一个设备服务来处理外部访问,设备管理器收到API的访问请求之后,通过提取该请求的参数,达到调用实际设备对象的相应内部方法的目的。独立服务模式可以直接借助HDFDeviceManager的服务管理能力,但需要为每个设备单独配置设备节点,增加内存占用率。 - **图 1** HDMI独立服务模式 + **图 1** HDMI独立服务模式 ![image1](figures/独立服务模式结构图.png) -### 约束与限制 +### 约束与限制 HDMI模块当前仅支持轻量和小型系统内核(LiteOS) 。 -## 开发指导 +## 开发指导 -### 场景介绍 +### 场景介绍 HDMI具有体积小,传输速率高,传输带宽宽,兼容性好,能同时传输无压缩音视频信号等优点。与传统的全模拟接口相比,HDMI不但增加了设备间接线的便捷性,还提供了一些HDMI特有的智能化功能,可用于小体积设备进行高质量音视频传输的场景。 -### 接口说明 +### 接口说明 HdmiCntlrOps定义: ```c @@ -119,7 +119,7 @@ struct HdmiCntlrOps { |hdrTimerSet|**cntlr**: 结构体指针,核心层HDMI控制器;
**config**: timer配置信息|无|无|设置HDR相关的timer配置信息| -### 开发步骤 +### 开发步骤 HDMI模块适配的三个环节是配置属性文件,实例化驱动入口以及实例化HDMI控制器对象。 -- GitLab