diff --git a/zh-cn/device-dev/driver/driver-peripherals-lcd-des.md b/zh-cn/device-dev/driver/driver-peripherals-lcd-des.md index 983c1a67604d034f75b102d57359c688dd414adb..c938b6f09c55eb90e3f8cae1b573d14f80817efd 100644 --- a/zh-cn/device-dev/driver/driver-peripherals-lcd-des.md +++ b/zh-cn/device-dev/driver/driver-peripherals-lcd-des.md @@ -14,11 +14,11 @@ LCD(Liquid Crystal Display)液晶显示驱动,对LCD进行上电,并通 **Display驱动模型介绍** -Display驱动模型主要由平台驱动层、芯片平台适配层、LCD器件驱动层三部分组成。驱动模型基于HDF驱动框架开发,通过Platform层和OSAL层提供的接口,屏蔽内核形态的差异,使得器件驱动可以便利的迁移到不同OS及芯片平台。模型向上对接Display公共hal层,支撑HDI接口的实现,通过Display-HDI(Hardware Display Interface)对图形服务提供各类驱动能力接口。 +Display驱动模型主要由平台驱动层、芯片平台适配层、LCD器件驱动层三部分组成。驱动模型基于HDF驱动框架开发,通过Platform层和OSAL层提供的接口,屏蔽内核形态的差异,使得器件驱动可以便利的迁移到不同OS及芯片平台。模型向上对接Display公共hal层,支撑HDI(Hardware Display Interface)接口的实现,通过Display-HDI对图形服务提供各类驱动能力接口。 -- (1)Display平台驱动层:通过HDF提供的IOService数据通道,与公共Hal层对接,集中接收并处理各类上层调用指令; -- (2)SOC平台驱动适配层:借助此SOC适配层,实现Display驱动和SOC侧驱动解耦,主要完成芯片平台相关的参数配置,并传递平台驱动层的调用到器件驱动层; -- (3)LCD器件驱动层:在器件驱动层中,主要实现和器件自身强相关的驱动适配接口,例如发送初始化序列、上下电、背光设置等。 +- Display平台驱动层:通过HDF提供的IOService数据通道,与公共Hal层对接,集中接收并处理各类上层调用指令; +- SOC平台驱动适配层:借助此SOC适配层,实现Display驱动和SOC侧驱动解耦,主要完成芯片平台相关的参数配置,并传递平台驱动层的调用到器件驱动层; +- LCD器件驱动层:在器件驱动层中,主要实现和器件自身强相关的驱动适配接口,例如发送初始化序列、上下电、背光设置等。 基于Display驱动模型开发LCD驱动,可以借助平台提供的各种能力及接口,较大程度的降低器件驱动的开发周期和难度,提升开发效率。 @@ -31,7 +31,7 @@ LCD接口通常可分为MIPI DSI接口、TTL接口和LVDS接口,常用的是MI **图 2** MIPI DSI接口 ![](figures/MIPI-DSI接口.png "MIPI-DSI接口") - MIPI DSI接口是MIPI(移动行业处理器接口)联盟定义的显示接口,主要用于移动终端显示屏接口,接口数据传输遵循MIPI协议,MIPI DSI接口为数据接口,传输图像数据,通常情况下MIPI DSI接口的控制信息以MIPI包形式通过MIPI DSI接口发送到对端IC,不需要额外的外设接口。 + MIPI DSI接口是MIPI(Mobile Industry Processor Interface)联盟定义的显示接口,主要用于移动终端显示屏接口,接口数据传输遵循MIPI协议,MIPI DSI接口为数据接口,传输图像数据,通常情况下MIPI DSI接口的控制信息以MIPI包形式通过MIPI DSI接口发送到对端IC,不需要额外的外设接口。 - TTL接口 diff --git a/zh-cn/device-dev/driver/driver-platform-mipicsi-des.md b/zh-cn/device-dev/driver/driver-platform-mipicsi-des.md index 4c5903b4d6c6a9f8b0e5af09f0e0b98355905e08..e577d021ced0b735b1b6d27934802ea2979d5fe8 100755 --- a/zh-cn/device-dev/driver/driver-platform-mipicsi-des.md +++ b/zh-cn/device-dev/driver/driver-platform-mipicsi-des.md @@ -139,13 +139,6 @@ MipiCsiDisableSensorClock 关闭 sensor 的时钟 - - - - - - - diff --git a/zh-cn/device-dev/driver/driver-platform-pwm-des.md b/zh-cn/device-dev/driver/driver-platform-pwm-des.md index b6679b4739f3c256f3c2a1d7f2097300813cac18..b010c1cf0f22d4f591d7c86d93d2d68d2a574d55 100644 --- a/zh-cn/device-dev/driver/driver-platform-pwm-des.md +++ b/zh-cn/device-dev/driver/driver-platform-pwm-des.md @@ -139,7 +139,6 @@ DevHandle PwmOpen(uint32_t num); | 参数 | 参数描述 | | ---------- | ----------------------- | -| void | NA | | num | PWM设备编号 | | **返回值** | **返回值描述** | | handle | 获取成功返回PWM设备句柄 | diff --git a/zh-cn/device-dev/driver/driver-platform-spi-develop.md b/zh-cn/device-dev/driver/driver-platform-spi-develop.md index 30865e6ae085c5825530053318f69bde8ab8cab4..b7f1d2cab0c37e6be77f7e25b1b4f95c89532295 100755 --- a/zh-cn/device-dev/driver/driver-platform-spi-develop.md +++ b/zh-cn/device-dev/driver/driver-platform-spi-develop.md @@ -285,11 +285,11 @@ SPI模块适配HDF框架的三个环节是配置属性文件,实例化驱动 HdfDeviceObject 是整个驱动对外暴露的接口参数,具备 HCS 配置文件的信息。 - 返回值**:** + 返回值: HDF\_STATUS相关状态。 - 函数说明**:** + 函数说明: 将 SpiCntlr 对象同 HdfDeviceObject 进行了关联。 @@ -321,7 +321,7 @@ SPI模块适配HDF框架的三个环节是配置属性文件,实例化驱动 HdfDeviceObject 是整个驱动对外暴露的接口参数,具备 HCS 配置文件的信息。 - 返回值**:** + 返回值: HDF\_STATUS相关状态 (下表为部分展示,如需使用其他状态,可见//drivers/framework/include/utils/hdf\_base.h中HDF\_STATUS 定义)。 @@ -367,7 +367,7 @@ SPI模块适配HDF框架的三个环节是配置属性文件,实例化驱动 - 函数说明**:** + 函数说明: 初始化自定义结构体对象,初始化SpiCntlr成员。 @@ -418,7 +418,7 @@ SPI模块适配HDF框架的三个环节是配置属性文件,实例化驱动 - Release函数参考 - 入参**:** + 入参: HdfDeviceObject 是整个驱动对外暴露的接口参数,具备 HCS 配置文件的信息。