update
更新免开发文档的内容和协议文档
This commit is contained in:
@@ -179,8 +179,8 @@ HF83311_VC1/HF83311Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
| 20 | GND | P | 模组地 |
|
||||
| 21 | X0D30 | I/O | CTL_MUTE;控制输出,高电平有效 |
|
||||
| 22 | X0D31 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | NC |
|
||||
| 24 | X0D33 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | 控制49.152M 时钟 ;控制输出,高电平有效 |
|
||||
| 24 | X0D33 | I/O | 控制45.1584M 时钟 ;控制输出,高电平有效 |
|
||||
| 25 | GND | P | 模组地 |
|
||||
| 26 | GND | P | 模组地 |
|
||||
| 27 | GND | P | 模组地 |
|
||||
@@ -227,4 +227,4 @@ HF83311_VC1/HF83311Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
|
||||
--8<-- "common/customer_form.md"
|
||||
|
||||
</details>
|
||||
</details>
|
||||
|
||||
@@ -164,8 +164,8 @@ HF86611_VC1/HF86611Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
| 20 | GND | P | 模组地 |
|
||||
| 21 | X0D30 | I/O | CTL_MUTE;控制输出,高电平有效 |
|
||||
| 22 | X0D31 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | NC |
|
||||
| 24 | X0D33 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | 控制49.152M 时钟 ;控制输出,高电平有效 |
|
||||
| 24 | X0D33 | I/O | 控制45.1584M 时钟 ;控制输出,高电平有效 |
|
||||
| 25 | GND | P | 模组地 |
|
||||
| 26 | GND | P | 模组地 |
|
||||
| 27 | GND | P | 模组地 |
|
||||
@@ -212,4 +212,4 @@ HF86611_VC1/HF86611Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
|
||||
--8<-- "common/customer_form.md"
|
||||
|
||||
</details>
|
||||
</details>
|
||||
|
||||
@@ -182,8 +182,8 @@ HF87621_VC1/HF87621Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
| 20 | GND | P | 模组地 |
|
||||
| 21 | X0D30 | I/O | CTL_MUTE;控制输出,高电平有效 |
|
||||
| 22 | X0D31 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | NC |
|
||||
| 24 | X0D33 | I/O | NC |
|
||||
| 23 | X0D32 | I/O | 控制49.152M 时钟 ;控制输出,高电平有效 |
|
||||
| 24 | X0D33 | I/O | 控制45.1584M 时钟 ;控制输出,高电平有效 |
|
||||
| 25 | GND | P | 模组地 |
|
||||
| 26 | GND | P | 模组地 |
|
||||
| 27 | GND | P | 模组地 |
|
||||
@@ -230,4 +230,4 @@ HF87621_VC1/HF87621Q_VC1提供多种输入输出模式,包括USB输入/I²S输
|
||||
|
||||
--8<-- "common/customer_form.md"
|
||||
|
||||
</details>
|
||||
</details>
|
||||
|
||||
33
zh/docs/dev_doc/protocols/xu316_zerocode_protocol.md
Normal file → Executable file
33
zh/docs/dev_doc/protocols/xu316_zerocode_protocol.md
Normal file → Executable file
@@ -225,6 +225,7 @@ sequenceDiagram
|
||||
| 0x24 | xu316发送播放音量 | XU316→MCU |
|
||||
| 0x25 | 发送录音音量 | XU316→MCU |
|
||||
| 0x26 | 切换MCLK | MCU→XU316 |
|
||||
| 0x29 | 报告USB连接状态 | XU316→MCU |
|
||||
|
||||
=== "HID-MCU互相透传命令(0xEE-0xEF)"
|
||||
| 命令字 | 命令描述 | 发送方向 |
|
||||
@@ -745,7 +746,37 @@ sequenceDiagram
|
||||
=== "功能说明"
|
||||
- 发送音频格式的时间延迟
|
||||
|
||||
#### 3.3.10 获取固件版本命令(0xF1)
|
||||
#### 3.3.10 报告USB连接状态(0x29)
|
||||
|
||||
=== "命令格式"
|
||||
**XU316发送**
|
||||
```
|
||||
帧头: 2字节 - 0x55aa
|
||||
版本: 1字节 - 0x00
|
||||
命令字: 1字节 - 0x29
|
||||
数据长度: 1字节 - 0x01 (即1字节)
|
||||
数据: 1字节 - USB连接状态
|
||||
0x00 USB未连接/断开
|
||||
0x01 USB已连接
|
||||
校验和: 1字节 - 从帧头开始按字节求和,结果对256求余
|
||||
```
|
||||
|
||||
**MCU返回**
|
||||
```
|
||||
帧头: 2字节 - 0x55aa
|
||||
版本: 1字节 - 0x03
|
||||
命令字: 1字节 - 0x29
|
||||
数据长度: 1字节 - 0x00
|
||||
数据: 0字节
|
||||
校验和: 1字节 - 从帧头开始按字节求和,结果对256求余
|
||||
```
|
||||
|
||||
=== "功能说明"
|
||||
- 该命令用于XU316向MCU报告当前USB连接状态
|
||||
- 当USB连接状态发生变化时(连接或断开),XU316主动发送此命令
|
||||
- MCU可根据此信息更新UI显示或调整相关功能
|
||||
|
||||
#### 3.3.11 获取固件版本命令(0xF1)
|
||||
|
||||
=== "命令格式"
|
||||
**MCU发送**
|
||||
|
||||
Reference in New Issue
Block a user