0.简介

本次实践是为尝试在嵌有华为海思芯片的Hi3861WIFI物联网开发板上配置开发环境并使用配套开发工具(HUAWEI DevEco Device Tool或HUAWEI LiteOS Studio)将Demo工程编译烧录和运行。

华为iot连接设备数量(物联网实践Huawei)(1)

Hello World成功烧录运行

1.项目材料1.1硬件清单

类别

型号

WIFI主板

HiSpark_WIFI_IoT_HI3861_CH340G_VER.A

扩展底板

HiSpark_WIFI_IoT_EXB_VER.A

OLED显示板

HiSpark_WIFI_IoT_OLED_VER.A

NFC板

HiSpark_WIFI_IoT_NFC_VER.A

1.2开发环境

HiSpark_Pegasus_TechnologyApplicatioIoT_Kit.zip内包含了所有材料。

所有所需软件和资料均可在润和社区下载:http://www.hihope.org/download/download.aspx?mtt=34

2.开发环境搭建

参照华为海思编撰的《物联网技术和应用》进行搭建。

HiSpark_Pegasus_Setup_Package文件夹内的SetupInstall.bat运行时可能出现“scons不是内部或外部命令...”的提示,此时请手动安装Scons并重新启动SetupInstall.bat

SetupInstall.bat在运行时可能会处于长时间无响应状态,提示找不到某文件。此时应当继续等待,直到“Press any key to continue...”字样打印以提示安装完成

3.Demo程序编译烧录运行

1.确认开发环境已经正确安装后,启动Huawei LiteOS Studio

2.新建工程,SDK版本选择HiHope WiFi_IoT Hi3861SPC025;SDK目录在HiSpark_Pegasus_TechnologyApplication_IoT_Kit下的HiHope_WiFi-IoT_Hi3861SPC025;参考目录选择在HiSpark_Pegasus_TechnologyApplication_IoT_Kit下的HiHope_Pegasus_HelloWorld。目标板Hi3861V100。

3.按F4进入工程配置,目标板配置中:厂商HiSilicon,选中目标板Hi3861V00,确认。

4.编译器配置中:SConstruct脚本,点击文件夹右侧的放大镜自动搜索SConstruct脚本位置,正常搜索完点确认。

5.烧录器配置中:烧录方式选择HiBurner,确认。

6.串口配置中:成功连接Hi3861板后,端口选择唯一一个COM端口;波特率选择921600,确认。

安装CH340G驱动后,将Hi3861主板与其余物料完成组装,再与计算机通过数据线连接。

华为iot连接设备数量(物联网实践Huawei)(2)

完成安装后的板子,红框跳线需装上

7.F7编译,成功时终端输出紫色BUILD SUCCESS字样。

8.F8烧录,出现HiBurn程序窗口时,按一次Hi3861板上的Ret按键,烧录开始。成功时如图:

华为iot连接设备数量(物联网实践Huawei)(3)

HiBurn烧录完成

9.烧录完成,重新拔插数据线,HelloWorld程序运行正常,OLED屏上显示Hello World字样,Hi3861板上LED灯闪烁。

,