鸿蒙HI3861开发环境搭建
1.板子在哪里买
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.6b0a2e8d93tcAY&id=622343426064&_u=s2l6spg2b18f
2.如何组装
左边的是HI3861模块
中间的是I2C OLED模块,中间上面是NFC模块,中间下面是JTAG烧录仿真的板子
右边是可以替换的模块,可以换这个LED灯,环境监测或者人体感应模块
中间的是固定的,右边的是可以替换模块的,底板上面有标识和防呆设计,插入的时候注意就行
3.上电测试
注意底板上有个J2排针 5V ---> 5V_MAIN
然后用TypeC的线连接电脑就可以看到OLED上面显示Hello HI3861,然后出来一个菜单一样的东西就OK了
4.准备Ubuntu编译环境
链接:https://pan.baidu.com/s/1BonY5nXAVQ32MS68jMVSaQ 提取码:cnx4
我已经把编译环境放到百度云上面了,下载下来用VM打开就OK
然后把网络重启一下,ifconfig获取IP
5.映射网络驱动器
打开我的电脑,然后地址栏输入 \\192.168.0.105
账号:harmony 密码:123456
然后右键这个work文件夹,映射网络驱动器
完成之后就会出现这个了
6.VSCode安装Deveco driver Tool
下载https://device.harmonyos.com/cn/ide,然后打开vscode打开你下载的插件文件
7.Window开发环境搭建
官方文档:https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976
请按照官方文档完成
注意事项:
nodemode需要添加这个环境变量,不然会出现问题
8.编译
VSC SSH连接虚拟机:ssh harmong@192.169.0.105
进入目录:cd ~/harmony/code/code-1.0
烧录:python build.py wifiiot
9.烧录
1.Hiburn烧录
烧录时J1J2是需要连上,JTAG模块不能插上
设置参数
设置bin文件路径,然后点保存
然后点烧录
重启模块
烧录完成
如果烧录不成功可以把模块拔下来
9.测试AT
点击这个红色箭头的地方,然后他会问你选择哪个串口,直接输入COM5,然后一直Enter,一直到问你是否自动加\r\n,然后输入1,就OK了