warning: 这篇文章距离上次修改已过577天,其中的内容可能已经有所变动。
本次实践是为尝试在嵌有华为海思芯片的Hi3861
WIFI物联网开发板上配置开发环境并使用配套开发工具(HUAWEI DevEco Device Tool
或HUAWEI LiteOS Studio
)将Demo工程编译烧录和运行。
Hello World成功烧录运行
类别 | 型号 |
---|---|
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 |
info:所有所需软件和资料均可在润和社区下载:http://www.hihope.org/download/download.aspx?mtt=34 HiSpark_Pegasus_TechnologyApplicatioIoT_Kit.zip
内包含了所有材料
参照华为海思编撰的《物联网技术和应用》进行搭建。
info:HiSpark_Pegasus_Setup_Package
文件夹内的SetupInstall.bat
运行时可能出现“scons不是内部或外部命令...”的提示,此时请手动安装Scons
并重新启动SetupInstall.bat
info:SetupInstall.bat在运行时可能会处于长时间无响应状态,提示找不到某文件。此时应当继续等待,直到“Press any key to continue...”字样打印以提示安装完成
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
,确认。
info:安装CH340G驱动
后,将Hi3861主板与其余物料完成组装,再与计算机通过数据线连接。
完成安装后的板子,红框跳线需装上
7.F7编译,成功时终端输出紫色BUILD SUCCESS
字样。
8.F8烧录,出现HiBurn程序窗口时,按一次Hi3861板上的Ret按键,烧录开始。成功时如图:
HiBurn烧录完成
9.烧录完成,重新拔插数据线,HelloWorld程序运行正常,OLED屏上显示Hello World字样,Hi3861板上LED灯闪烁。