【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建

发布于 2020-10-20 23:42
浏览
0收藏

有幸被选中开发板测试。万分感谢!

周五打电话,比较惊喜,也比较期待。但是等了个周末。周一才拿到开发板。快递非常用心,里面包了气泡袋。

【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区打开盒子,东西非常齐全,基本能满足智能家居控制方案调研的任务。关于开发板的介绍可以参考:https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start_des-0000001050168548

【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区接下来的任务就是搭建环境、下载代码、编译代码、烧写程序了。

 

搭建环境可以参考华为官方文档:https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

这里需要注意的是能不用命令安装我都没有使用命令,而是下载了安装包手动安装,主要是方便今后离线安装 ,最终下载如下:

.
├── compiler
│   ├── gcc_riscv32
│   └── gcc_riscv32-linux-7.3.0.tar.gz
├── gn
│   ├── gn
│   └── gn.1523.tar
├── ninja
│   ├── ninja
│   └── ninja.1.9.0.tar
├── python3.7+
│   ├── get-pip.py
│   ├── Python-3.8.5
│   └── Python-3.8.5.tgz
├── run.txt
├── scons
│   ├── SCons-4.0.1
│   └── scons-4.0.1.tar.gz
└── whl
    ├── ecdsa-0.16.0-py2.py3-none-any.whl
    ├── kconfiglib-14.1.0-py2.py3-none-any.whl
    ├── pycryptodome-3.9.8-cp38-cp38-manylinux1_x86_64.whl
    └── six-1.15.0-py2.py3-none-any.whl

 

Linux环境搭建完成了。

接下来是下载源码(https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz),编译;

参考 https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start_helloword-0000001051930719

我这里使用的ssh工具是XShell。安装虚拟机的同学其实可以直接用虚拟机的图形界面终端操作。因为我是在编译服务器上搭建的环境所以才需要远程操作。

登录上服务器之后、解压下载的压缩包:

tar zxvf code-1.0.tar.gz -C code/

下一步进入解压目录:

cd code/

接下来最关键,执行编译命令:

python build.py wifiiot

编译成功显示如下:

【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区

接下来是将Linux服务器映射到Windows主机。可以使用 samba 当然也可以使用其他方式。关于samba配置不在这里赘述。不懂得可以百度OR给我留言。

 

Windows 烧写环境没有使用官方推荐的VSCode插件方式,而是直接使用HiBurn.exe 方便快捷。

使用方式也很简单:

1、下载HiBurn压缩包;

2、解压;

3、打开HiBurn.exe;

4、配置通信串口;

5、选择镜像文件;

6、点击Connect;

7、按一下板卡复位键,显示框中会显示;

Connecting...
Ready to load at 0x10A000
CC

8、点击 Send file 开始烧写;

9、等待三个文件依次烧写完成显示如下图;

10、点击Disconnect断开连接。

 

【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区

断开连接后使用串口工具连接开发板。按下板卡复位键。

参考 https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start_helloword-0000001051930719 中 WLAN模组联网 章节进行操作。

能够得到如下结果:

【开发板试用报告】Wi-Fi IoT 智能家居套件开箱测评+环境搭建-开源基础软件社区

至此,开箱、搭建开发环境、跑第一个程序完成。

HiBurn.zip 1.81M 4次下载
已于2020-10-21 18:57:04修改
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐