Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
10765d3a
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看板
未验证
提交
10765d3a
编写于
11月 26, 2022
作者:
葛
葛亚芳
提交者:
Gitee
11月 26, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/reference/apis/js-apis-usb.md.
Signed-off-by:
N
葛亚芳
<
geyafang@huawei.com
>
上级
4f5ef65b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
65 addition
and
65 deletion
+65
-65
zh-cn/application-dev/reference/apis/js-apis-usb.md
zh-cn/application-dev/reference/apis/js-apis-usb.md
+65
-65
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-usb.md
浏览文件 @
10765d3a
...
...
@@ -718,16 +718,16 @@ let ret = usb.getSupportedModes(0);
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ------------- | ------------------------------------------- | ------------- |
| address | number | 端点地址。 |
| attributes | number | 端点属性。 |
| interval | number | 端点间隔。 |
| maxPacketSize | number | 端点最大数据包大小。 |
| direction |
[
USBRequestDirection
](
#usbrequestdirection
)
| 端点的方向。 |
| number | number | 端点号。 |
| type | number | 端点类型。 |
| interfaceId | number | 端点所属的接口的唯一标识。 |
| 名称 |
类型 | 必填 |
说明 |
| ------------- | ------------------------------------------- | ------------- |
------------- |
| address | number |
是 |
端点地址。 |
| attributes | number |
是 |
端点属性。 |
| interval | number |
是 |
端点间隔。 |
| maxPacketSize | number |
是 |
端点最大数据包大小。 |
| direction |
[
USBRequestDirection
](
#usbrequestdirection
)
|
是 |
端点的方向。 |
| number | number |
是 |
端点号。 |
| type | number |
是 |
端点类型。 |
| interfaceId | number |
是 |
端点所属的接口的唯一标识。 |
## USBInterface
...
...
@@ -735,15 +735,15 @@ let ret = usb.getSupportedModes(0);
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ---------------- | ---------------------------------------- | --------------------- |
| id | number | 接口的唯一标识。 |
| protocol | number | 接口的协议。 |
| clazz | number | 设备类型。 |
| subClass | number | 设备子类。 |
| alternateSetting | number | 在同一个接口中的多个描述符中进行切换设置。 |
| name | string | 接口名称。 |
| endpoints | Array
<
[USBEndpoint](#usbendpoint)
>
| 当前接口所包含的端点。 |
| 名称 |
类型 | 必填 |
说明 |
| ---------------- | ---------------------------------------- | -------------
|-------------
-------- |
| id | number |
是 |
接口的唯一标识。 |
| protocol | number |
是 |
接口的协议。 |
| clazz | number |
是 |
设备类型。 |
| subClass | number |
是 |
设备子类。 |
| alternateSetting | number |
是 |
在同一个接口中的多个描述符中进行切换设置。 |
| name | string |
是 |
接口名称。 |
| endpoints | Array
<
[USBEndpoint](#usbendpoint)
>
|
是 |
当前接口所包含的端点。 |
## USBConfig
...
...
@@ -751,15 +751,15 @@ USB配置,一个[USBDevice](#usbdevice)中可以含有多个配置。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| -------------- | ------------------------------------------------ | --------------- |
| id | number | 配置的唯一标识。 |
| attributes | number | 配置的属性。 |
| maxPower | number | 最大功耗,以毫安为单位。 |
| name | string | 配置的名称,可以为空。 |
| isRemoteWakeup | boolean | 检查当前配置是否支持远程唤醒。 |
| isSelfPowered | boolean | 检查当前配置是否支持独立电源。 |
| interfaces | Array
<
[USBInterface](#usbinterface)
>
| 配置支持的接口属性。 |
| 名称 |
类型 | 必填 |
说明 |
| -------------- | ------------------------------------------------ | --------------- |
--------------- |
| id | number |
是 |
配置的唯一标识。 |
| attributes | number |
是 |
配置的属性。 |
| maxPower | number |
是 |
最大功耗,以毫安为单位。 |
| name | string |
是 |
配置的名称,可以为空。 |
| isRemoteWakeup | boolean |
是 |
检查当前配置是否支持远程唤醒。 |
| isSelfPowered | boolean |
是 |
检查当前配置是否支持独立电源。 |
| interfaces | Array
<
[USBInterface](#usbinterface)
>
|
是 |
配置支持的接口属性。 |
## USBDevice
...
...
@@ -767,21 +767,21 @@ USB设备信息。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ---------------- | ------------------------------------ | ---------- |
| busNum | number | 总线地址。 |
| devAddress | number | 设备地址。 |
| serial | string | 序列号。 |
| name | string | 设备名字。 |
| manufacturerName | string | 产商信息。 |
| productName | string | 产品信息。 |
| version | string | 版本。 |
| vendorId | number | 厂商ID。 |
| productId | number | 产品ID。 |
| clazz | number | 设备类。 |
| subClass | number | 设备子类。 |
| protocol | number | 设备协议码。 |
| configs | Array
<
[USBConfig](#usbconfig)
>
| 设备配置描述符信息。 |
| 名称 |
类型 | 必填 |
说明 |
| ---------------- | ------------------------------------ | ---------- |
---------- |
| busNum | number |
是 |
总线地址。 |
| devAddress | number |
是 |
设备地址。 |
| serial | string |
是 |
序列号。 |
| name | string |
是 |
设备名字。 |
| manufacturerName | string |
是 |
产商信息。 |
| productName | string |
是 |
产品信息。 |
| version | string |
是 |
版本。 |
| vendorId | number |
是 |
厂商ID。 |
| productId | number |
是 |
产品ID。 |
| clazz | number |
是 |
设备类。 |
| subClass | number |
是 |
设备子类。 |
| protocol | number |
是 |
设备协议码。 |
| configs | Array
<
[USBConfig](#usbconfig)
>
|
是 |
设备配置描述符信息。 |
## USBDevicePipe
...
...
@@ -789,10 +789,10 @@ USB设备消息传输通道,用于确定设备。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ---------- | ------ | ----- |
| busNum | number | 总线地址。 |
| devAddress | number | 设备地址。 |
| 名称 |
类型 | 必填 |
说明 |
| ---------- | ------ | ----- |
----- |
| busNum | number |
是 |
总线地址。 |
| devAddress | number |
是 |
设备地址。 |
## USBControlParams
...
...
@@ -800,14 +800,14 @@ USB设备消息传输通道,用于确定设备。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ------- | ----------------------------------------------- | ---------------- |
| request | number | 请求类型。 |
| target |
[
USBRequestTargetType
](
#usbrequesttargettype
)
| 请求目标类型。 |
| reqType |
[
USBControlRequestType
](
#usbcontrolrequesttype
)
| 请求控制类型。 |
| value | number | 请求参数。 |
| index | number | 请求参数value对应的索引值。 |
| data | Uint8Array | 用于写入或读取的缓冲区。 |
| 名称 |
类型 | 必填 |
说明 |
| ------- | ----------------------------------------------- | ---------------- |
---------------- |
| request | number |
是 |
请求类型。 |
| target |
[
USBRequestTargetType
](
#usbrequesttargettype
)
|
是 |
请求目标类型。 |
| reqType |
[
USBControlRequestType
](
#usbcontrolrequesttype
)
|
是 |
请求控制类型。 |
| value | number |
是 |
请求参数。 |
| index | number |
是 |
请求参数value对应的索引值。 |
| data | Uint8Array |
是 |
用于写入或读取的缓冲区。 |
## USBPort
...
...
@@ -817,11 +817,11 @@ USB设备端口。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| -------------- | -------------------------------
- | -----------
------------------------ |
| id | number
|
USB端口唯一标识。 |
| supportedModes |
[
PortModeType
](
#portmodetype
)
| USB端口所支持的模式的数字组合掩码。 |
| status |
[
USBPortStatus
](
#usbportstatus
)
| USB端口角色。 |
| 名称 |
类型 | 必填 |
说明 |
| -------------- | -------------------------------
| ------------------- |
------------------------ |
| id | number
| 是 |
USB端口唯一标识。 |
| supportedModes |
[
PortModeType
](
#portmodetype
)
|
是 |
USB端口所支持的模式的数字组合掩码。 |
| status |
[
USBPortStatus
](
#usbportstatus
)
|
是 |
USB端口角色。 |
## USBPortStatus
...
...
@@ -831,11 +831,11 @@ USB设备端口角色信息。
**系统能力:**
SystemCapability.USB.USBManager
| 名称 |
参数类型 |
说明 |
| ---------------- | -------- | ---------------------- |
| currentMode | number | 当前的USB模式。 |
| currentPowerRole | number | 当前设备充电模式。 |
| currentDataRole | number | 当前设备数据传输模式。 |
| 名称 |
类型 | 必填 |
说明 |
| ---------------- | -------- | ----------------
|----------------
------ |
| currentMode | number |
是 |
当前的USB模式。 |
| currentPowerRole | number |
是 |
当前设备充电模式。 |
| currentDataRole | number |
是 |
当前设备数据传输模式。 |
## USBRequestTargetType
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录