README_zh.md
1# ws63v100<a name="ZH-CN_TOPIC_0000001130176841"></a>
2
3- [简介](#section11660541593)
4- [特点](#section12212842173518)
5- [目录](#section1464106163817)
6- [许可协议](#section1478215290)
7- [开发环境搭建](#section1371113476307)
8
9## 简介<a name="section11660541593"></a>
10
11**WS63V100**系列是2.4GHz Wi-Fi 6 星闪多模IoT SoC芯片,其中增强款芯片**WS63V100**支持2.4GHz的雷达人体活动检测功能,适用于大小家电、电工照明及对人体出没检测有需求的常电类物联网智能场景。集成IEEE 802.11 b/g/n/ax基带和RF电路,包括功率放大器PA、低噪声放大器LNA、RF balun、天线开关以及电源管理模块等,支持20MHz频宽,提供最大114.7Mbps物理层速率,支持更大的发射功率和更远的覆盖距离,支持星闪SLE 1MHz/2MHz/4MHz频宽、SLE1.0协议、支持SLE网关功能,最大空口速率12Mbps。
12
13基于软总线让更多业务透明接入星闪如下:
14
15**图 1** 基于软总线让更多业务透明接入星闪图<a name="fig4460722185514"></a>
16
17
18
19
20## 特点<a name="section12212842173518"></a>
21
22**丰富的通信接口**
23
24- 支持多种通信协议和接口,如星闪、Wi-Fi、BLE等,设备之间的通信更加灵活和可靠,可以确保数据在不同网络环境中的传输效率和安全性
25
26**兼容性和开放性**
27
28- 支持开放操作系统0penHarmony,提供开放、高效、安全的系统开发运行环境,丰富的低功耗、小内存、高稳定性、高实时性机制,提供灵活的协议支撑、扩展能力和多层级开发接口
29
30**模块化设计**
31
32- 采用模块化设计,允许开发者根据具体项目需求选择适合的硬件和软件模块。使得开发过程更加灵活,能够快速构建原型和验证概念
33
34**易于上手性**
35
36- 附带详细的文档、示例代码和教程,为初学者和开发者提供了友好的入门体验,可以帮助开发者快速了解套件的功能和使用方法,降低学习成本
37
38**可扩展性**
39
40- 硬件和软件模块支持多种扩展接口,如GPI0、SPI、I2C等,允许开发者根据需要添加更多功能或连接其他设备,使得开发套件能够满足不同项目的需求
41
42**安全性**
43
44- 开发套件加强了安全性因素,如数据加密、访问控制、固件升级等,以确保设备的安全运行和数据的安全传输
45
46## 目录<a name="section1464106163817"></a>
47
48WS63的SDK软件包根目录结构所在位置device\\soc\\hisilicon\\ws63v100\\sdk,如下图所示:
49
50```
51device/soc/hisilicon/ws63v100/sdk
52├── application # 应用层代码(其中包含demo程序为参考示例)。
53├── bootloader # boot(Flashboot/SSB)代码。
54├── build # SDK构建所需的脚本、配置文件。
55├── drivers # 驱动代码。
56├── include # API 头文件存放目录。
57├── interim_binary # 库存放目录。
58├── kernel # 内核头文件及库。
59├── libs_url # 库文件。
60├── middleware # 中间件代码。
61├── open_source # 开源代码。
62├── protocol # WiFi、BT、Radar 等组件代码。
63├── test # testsuite 代码。
64├── tools # 包含编译工具链(包括linux和windows)、镜像打包脚本、NV制作工具和签名脚本等
65├── BUILD.gn # 支持make编译,使用“make”或“make all”启动编译。
66├── build.py # 编译入口脚本。
67├── CMakeLists.txt # Cmake 工程顶层“CMakeLists.txt”文件
68├── config.in # Kconfig 配置文件。
69├── hm_build.sh # 适配OpenHarmony构建脚本。
70└── LICENSE # SDK开源license声明。
71```
72
73## 许可协议<a name="section1478215290"></a>
74
75- ws63v100自研代码使用基于Apache License Version 2.0许可的hisi版权声明。许可信息和版权信息通常可以在代码开头看到:
76
77```
78 / * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved. * /
79```
80
81- ws63V100使用的第三方代码遵循软件版本自带的开源许可声明。
82- ws63V100可能会使用一些开源软件组件。如果这些开源软件组件所适用的许可与本协议内容冲突,则以该开源软件组件的许可为准。
83
84## 环境搭建<a name="section1371113476307"></a>
85
86参考[WS63环境搭建指南](WS63环境搭建.md)
87
88