`
上一篇中,我们描述了HarmonyOS HiSpark Wi-Fi IoT整个开发套件的大致详情,现在我们了着手学习这套板子并尝试开发。
今天,我们来了解板子配置和搭建开发环境:
首先是板子的配置:
Hi3861-WLAN模组板 主要硬件配置分布如图所示:
配置文字描述:
1×1 2.4GHz频段(ch1~ch14)
PHY支持IEEE 802.11b/g/n
MAC支持IEEE802.11 d/e/h/i/k/v/w
内置PA和LNA,集成TX/RX Switch、Balun等
支持STA和AP形态,作为AP时最大支持6 个STA接入
支持WFA WPA/WPA2 personal、WPS2.0
支持与BT/BLE芯片共存的2/3/4 线PTA方案
电源电压输入范围:2.3V~3.6V
IO电源电压支持1.8V和3.3V
支持RF自校准方案
低功耗:Ultra Deep Sleep模式:5μA@3.3V
DTIM1:1.5mA@3.3V
DTIM3:0.8mA@3.3V
高性能:32bit微处理器,最大工作频率160MHz
内嵌SRAM 352KB、ROM 288KB
内嵌 2MB Flash
Hi3861-底板 主要硬件配置分布如图所示:
下面,我们来一步步搭建HarmonyOS HiSpark Wi-Fi IoT 套件的开发环境,这个开发环境操作步骤虽说不是特别复杂,不过也不简单,涉及VSC插件安装、虚拟机、Linux环境等,笔者初次搭建踩了一些坑,好在HarmonyOS技术论坛专区好多人一起研究,人多经验多,不少问题都有地方请教,笔者把所学到的一些新内容写出来分享给大家,前人种树后人乘凉,希望看了这篇文章后,能尽量避开踩到相同的坑。
首先安装node.js
这一步倒是简单,只要找对安装包,差不多一两步就安装好了:
然后试一下
然后会这样子:
再试下,可以用:
然后试下java,这台电脑上有Java,版本还行
然后安装一下npm
安装好了,这个过程不像第一个那样子图形化,不过敲一下命令行倒也不是什么太难的事情
试一下能用
然后登陆一下HarmonyOS的开发平台
下载华为配套的Device Tool
然后导入一下本地插件:
选刚刚下载的插件:
然后出现一个报错
大致如图所示:
后来java重新安装了下
就正常了
下一篇再继续来研究如何HarmonyOS HiSpark Wi-Fi IoT开发套件开发和烧录。
`