diff --git a/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md b/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md index 08db2ab50a114ebf016259844164296c1258375b..49de3c1da24ec4a74d5e39a7ac523fcef0814e92 100755 --- a/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md +++ b/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md @@ -5,7 +5,7 @@ ### 功能简介 -Sensor驱动模型屏蔽硬件器件差异,为上层Sensor服务系统提供稳定的Sensor基础能力接口,包括Sensor列表查询、Sensor启停、Sensor订阅及取消订阅,Sensor参数配置等功能;Sensor设备驱动的开发是基于HDF驱动框架基础上,结合操作系统适配层(OSAL)和平台驱动接口(比如I2C/SPI/UART总线等平台资源)能力,屏蔽不同操作系统和平台总线资源差异,实现Sensor驱动“一次开发,多系统部署”的目标。Sensor驱动模型如[图1](#Sensor驱动模型图)所示。 +Sensor驱动模型屏蔽硬件器件差异,为上层Sensor服务系统提供稳定的Sensor基础能力接口,包括Sensor列表查询、Sensor启停、Sensor订阅及取消订阅,Sensor参数配置等功能;Sensor设备驱动的开发是基于HDF驱动框架基础上,结合操作系统适配层(OSAL)和平台驱动接口(比如I2C/SPI/UART总线等平台资源)能力,屏蔽不同操作系统和平台总线资源差异,实现Sensor驱动“一次开发,多系统部署”的目标。Sensor驱动模型如图1所示。 **图 1** Sensor驱动模型图 @@ -21,7 +21,7 @@ Sensor驱动模型屏蔽硬件器件差异,为上层Sensor服务系统提供 ### 运作机制 -通过介绍Sensor驱动模型的加载以及运行流程,对模型内部关键组件以及关联组件之间的关系进行了划分,整体加载流程如[图2](#Sensor驱动运行图)所示: +通过介绍Sensor驱动模型的加载以及运行流程,对模型内部关键组件以及关联组件之间的关系进行了划分,整体加载流程如图2所示: **图 2** Sensor驱动运行图 @@ -60,7 +60,7 @@ Sensor驱动模型对外开放的API接口能力如下: - 提供同一类型Sensor器件驱动归一接口, 寄存器配置解析操作接口,总线访问抽象接口,平台抽象接口。 - 提供开发者实现的能力接口:依赖HDF驱动框架的HCS(HDF Configuration Source)配置管理,根据同类型Sensor差异化配置,实现Sensor器件参数序列化配置和器件部分操作接口,简化Sensor器件驱动开发。 -Sensor驱动模型对外开放的API接口能力的具体实现参考[表1](#Sensor驱动模型对外API接口功能介绍): +Sensor驱动模型对外开放的API接口能力的具体实现请参考: **表 1** Sensor驱动模型对外API接口功能介绍 @@ -77,7 +77,7 @@ Sensor驱动模型对外开放的API接口能力的具体实现参考[表1](#Sen -Sensor驱动模型对驱动开发者开放的功能接口,驱动开发者无需实现,直接使用,参考[表2](#Sensor驱动模型对驱动开发者开放的功能接口列表): +Sensor驱动模型对驱动开发者开放的功能接口,驱动开发者无需实现,直接使用,请参考: **表2** Sensor驱动模型对驱动开发者开放的功能接口列表 @@ -97,7 +97,7 @@ Sensor驱动模型对驱动开发者开放的功能接口,驱动开发者无 -Sensor驱动模型要求驱动开发者实现的接口功能,参考[表3](#Sensor驱动模型要求驱动开发者实现的接口列表): +Sensor驱动模型要求驱动开发者实现的接口功能,请参考: **表 3** Sensor驱动模型要求驱动开发者实现的接口列表 @@ -514,9 +514,8 @@ Sensor驱动模型要求驱动开发者实现的接口功能,参考[表3](#Sen >![](../public_sys-resources/icon-note.gif) **说明:** > ->- 传感器驱动模型已经提供一部分能力集,包括驱动设备管理能力、抽象总线和平台操作接口能力、通用配置操作接口能力、配置解析操作接口能力,接口参考[表2](#Sensor驱动模型对驱动开发者开放的功能接口列表)。 -> ->- 需要开发人员实现部分有:传感器部分操作接口([表3](#Sensor驱动模型要求驱动开发者实现的接口列表))和传感器HCS差异化数据配置。 +>- 传感器驱动模型已经提供一部分能力集,包括驱动设备管理能力、抽象总线和平台操作接口能力、通用配置操作接口能力、配置解析操作接口能力,相关接口请参考表2。 +>- 需要开发人员实现部分有:传感器部分操作接口(请参考表3)和传感器HCS差异化数据配置。 >- 驱动基本功能验证。 ### 调测验证