diff --git a/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md b/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md old mode 100644 new mode 100755 index a730125bec3130e4dffbd09e927ae032e0ece215..36269a6bf2c743dd9284348a4249f7da05500709 --- a/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md +++ b/zh-cn/device-dev/driver/driver-peripherals-sensor-des.md @@ -1,8 +1,11 @@ # SENSOR - [概述](#section3634112111) -- [接口说明](#section20930112117478) -- [开发步骤](#section1140943382) + - [接口说明](#section188213414114) + +- [开发指导](#section1140943382) + - [开发步骤](#section7893102915819) + - [开发实例](#section257750691) - [测试指导](#section106021256121219) @@ -11,7 +14,7 @@ Sensor(传感器)驱动模块为上层Sensor服务系统提供稳定的Sensor基础能力API,包括Sensor列表查询、Sensor启停、Sensor订阅及去订阅,Sensor参数配置等功能;基于HDF(**H**ardware **D**river **F**oundation)驱动框架开发的Sensor驱动模型,实现跨操作系统迁移,器件差异配置等功能。Sensor驱动模型如下图1所示: **图 1** Sensor驱动模型图 - + Sensor驱动模型对外开放的API接口能力如下: @@ -19,13 +22,14 @@ Sensor驱动模型对外开放的API接口能力如下: - 提供Sensor驱动模型能力接口:依赖HDF驱动框架实现Sensor器件驱动的注册,加载,去注册,器件探测等能力,提供同一类型Sensor器件驱动归一接口, 寄存器配置解析操作接口,总线访问抽象接口,平台抽象接口。 - 提供开发者实现的能力接口:依赖HDF驱动框架的HCS\(**H**DF **C**onfiguration **S**ource\)配置管理,根据同类型Sensor差异化配置,实现Sensor器件参数序列化配置和器件部分操作接口,简化Sensor器件驱动开发。 -## 接口说明 +### 接口说明 -Sensor驱动模型对HDI开放的API接口功能,参考表1。 +Sensor驱动模型对HDI开放的API接口功能,参考表1: **表 1** Sensor驱动模型对外API接口功能介绍 +
@@ -202,22 +188,17 @@ Sensor驱动模型要求驱动开发者实现的接口功能,参考表3。 | - | - | -|
---|---|---|---|
- | -+ | ||
- | + | ||
- | + | ||
int32_t SetBatch(int64_t samplingInterval, int64_t reportInterval) @@ -243,612 +224,577 @@ Sensor驱动模型要求驱动开发者实现的接口功能,参考表3。 |