Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
57bcf6d8
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
57bcf6d8
编写于
3月 25, 2022
作者:
L
liyan
提交者:
Gitee
3月 25, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/device-dev/driver/driver-peripherals-sensor-des.md.
Signed-off-by:
N
li-yan339
<
liyan339@h-partners.com
>
上级
bbc6c2c0
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
8 deletion
+7
-8
zh-cn/device-dev/driver/driver-peripherals-sensor-des.md
zh-cn/device-dev/driver/driver-peripherals-sensor-des.md
+7
-8
未找到文件。
zh-cn/device-dev/driver/driver-peripherals-sensor-des.md
浏览文件 @
57bcf6d8
...
...
@@ -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差异化数据配置。
>- 驱动基本功能验证。
### 调测验证
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录