Hi3863-12开发板
官方说明,复制粘贴:
Hi3863V100系列是2.4GHz Wi-Fi 6 星闪多模IoT SoC芯片,其中增强款芯片Hi3863EV100支持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
Hi3863V100系列芯片采用QFN40(5mm x 5mm)封装,匹配不同场合的应用,细分为下列两种:
• Hi3863:合封4MB Flash,支持WiFi、SLE多模并发,支持单天线通道
• Hi3863E:支持雷达人体活动检测,合封4MB Flash,支持WiFi、SLE多模并发,支持双天线通道
文档说有个2种型号,有带E、不带E的,带E支持人体雷达,上图的这款应该是不带E的。
具体特性,复制粘贴:
关键特性
Wi-Fi
• 1×1 2.4GHz 频段(ch1~ch14)Wi-Fi Station
• PHY 支持 IEEE 802.11b/g/n/ax
MAC 支持 IEEE802.11 d/e/i/k/v/w
• 支持 802.11n 20MHz/40MHz 频宽,支持 802.11ax 20MHz 频宽
• 支持最大速率:150Mbps@HT40 MCS7,114.7Mbps@HE20 MCS9
• 内置 PA 和 LNA,集成 TX/RX Switch、Balun 等
• 支持 STA、AP 和 P2P 形态,作为 AP 时最大支持 6 个STA 接入
• 支持 STA+AP 共存,支持 STA+P2P 共存
• 支持 WPA/WPA2/WPA3 personal、WPS2.0
• 支持 RF 自校准方案
星闪
• 星闪低功耗接入技术 Sparklink Low Energy(SLE)
• 支持 SLE 1.0
• 支持 SLE 1MHz/2MHz/4MHz,最大空口速率 12Mbps
• 支持 Polar 信道编码
• 支持 SLE 网关
CPU 子系统
• 高性能 32bit 微处理器,最大工作频率 240MHz
• 内嵌SRAM 606KB、ROM 300KB
• 内嵌4MB Flash
外围接口
• SPI、QSPI、I2C、I2S、UART、GPIO
• 外部晶体时钟频率24MHz、40MHz(缺省)
其他信息
• 电源电压输入范围:3V~5.5V,典型值3.3V/5V
• IO电源电压支持3.3V,外接MCU和调试的UART时支持5V
• 封装:QFN40,5mm x 5mm
• 工作温度:-40 ℃~+85℃
上手这款开发板主要是为了学学星闪技术。
开发环境搭建比较简单,但是卖家文档写的含含糊糊,在这里简单记录一下。
系统:Windows10 64位
下载 “HiSparkStudio”
这个工具的官方地址没找到,都是第三方下载地址。
https://hispark-obs.obs.cn-east-3.myhuaweicloud.com/HiSparkStudio.exe
这个估计是官方地址,主要是为了下载纯净版的。
安装过程没什么好说的,安装中会提示安装Python 3.11.4,如果原有系统安装过其他版本的Python要考虑一下冲突问题。
下载 SDK
地址:
https://gitee.com/HiSpark/fbb_ws63
下载后解压。
启动 HiSparkStudio
点击 “新建工程”
然后填写设置
芯片型号选择 “WS63”, 工程类型 选择 “普通工程”, 起一个工程名,工程路径和软件包 选择下载解压好的 SDK 目录。
点完成。
基本配置完成以后,主要关注菜单条的几项。
“系统配置项”,是程序编译选择菜单,对应源码中的Kconfig文件。
“程序加载”,向开发板烧录程序,选这项。
“编译”、“重新编译”, 这2项用于编译程序。
“工程配置”, 一些基本的设置,比如烧录串口号的设置。
这个时候点编译,在交互界面会弹出失败说明,这个主要是 python pip 的源没设置好。我也不知道什么设,就直接按提示说明做就行。
===== [cmake下载失败,请下载对应的whl文件至任意目录,在该目录下打开命令提示符(cmd)执行“pip install cmake-3.20.5-py2.py3-none-win_amd64.whl”即可,
下载链接:https://files.pythonhosted.org/packages/65/7f/80cf681cd376834b442af8af48e6f17b4197d20b7255aa2f76d8d93a9e44/cmake-3.20.5-py2.py3-none-win_amd64.whl] ======
===== [pycparser下载失败,请下载对应的whl文件至任意目录,在该目录下打开命令提示符(cmd)执行“pip install pycparser-2.21-py2.py3-none-any.whl”即可,
下载链接:https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl] ======
===== [kconfiglib下载失败,请下载对应的whl文件至任意目录,在该目录下打开命令提示符(cmd)执行“pip install kconfiglib-14.1.0-py2.py3-none-any.whl”即可,
下载链接:https://files.pythonhosted.org/packages/8a/f1/d98a89231e779b079b977590efcc31249d959c8f1d4b5858cad69695ff9c/kconfiglib-14.1.0-py2.py3-none-any.whl] ======
===== [windowscurses下载失败,请下载对应的whl文件(适配本地python安装版本)至任意目录,在该目录下打开命令提示符(cmd)执行“pip install + 下载对应的whl文件”即可,
下载链接:https://files.pythonhosted.org/packages/18/1b/e06eb41dad1c74f0d3124218084f258f73a5e76c67112da0ba174162670f/windows_curses-2.3.3-cp311-cp311-win_amd64.whl
或者https://files.pythonhosted.org/packages/1d/a9/6bfb7845f235a8fd03602ee0039b8aba2d70fb66a07ba3b3bd992a300624/windows_curses-2.3.3-cp312-cp312-win_amd64.whl] ======
======== [Python环境中的pip install异常,若添加后仍编译失败请关闭请关闭所有HiSpark Studio再打开重新执行编译] ======
根据提示地址下载,然后在命令行下,cd 到下载目录下,根据提示说明安装就行了。
安装好后,再点菜单的编译项,就能正常编译了。
环境搭建完成