OpenHarmony开发07 —— 小熊派入门

BearPi-HM Nano 入门


一、下载

  • 下载官方提供的镜像
  • 下载地址(百度云):https://pan.baidu.com/s/1T0Tcl3y48C1p5L6y-6HJNg 提取码:eusr
  • 下载Hiburn
  • 下载地址(百度云):https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234
  • 后面就无需下载了,VSCode和VMWare已经有了,剩下的用不到

二、部署环境

  1. 解压百度云下载的HarmonyOSUbuntu18.4镜像OVF.zip文件到某个目录。

小熊派IoT开发套件_VMware

  1. 打开VMware Workstation工具

小熊派IoT开发套件_小熊派IoT开发套件_02

  1. 选择第1步解压的Ubuntu18.4镜像OVF文件夹中,点击打开
  2. 导入镜像到本地磁盘(选择一个磁盘空间大小≥ 10G的盘),点击导入
  3. 点击开启此虚拟机,来开启虚拟机电源
  4. 此时虚拟机进入登录界面,点击HarmonyOS
  5. 输入密码:bearpi,然后点击登录
  6. 进入桌面后,点击桌面空白处右键,点击打开终端(E)
  7. 在终端中输入ifconfig,然后点击回车,除lo外,另外一个就是你的网卡信息,记录你获取到的IP地址。
  8. 最小化VMware Workstation,回到Windows桌面上。
  9. 如果连接不上网络,在VMware Workstation中,点击虚拟机>> 设置

然后在网络适配器中,改成NAT 模式,点击确定


小熊派IoT开发套件_百度云_03

三、Windows上连接远程服务器

  1. 打开putty,输入主机ip地址进行连接
  2. 用户名输入bearpi,密码输入bearpi

四、在Ubuntu上获取源码

  1. putty终端中输入mkdir project && cd project
  2. 输入hpm init -t default
  3. 输入hpm i @bearpi/bearpi_hm_nano
  4. 当屏幕中出现Installed说明代码获取完成

五、编译代码

  1. 在putty中输入hpm dist
  2. 将虚拟机中的project/out/BearPi-HM_Nano里面的Hi3861_wifiiot_app_allinone.bin复制到Windows下

六、连接开发板

因为之前已经成功安装过CH340驱动,所以此步骤跳过

七、下载程序

  1. 在Windows下打开Hiburn工具,并点击Refresh,在COM中选择COM号
  2. 然后点击Setting,并选择 Com settings,在Com settings中设置Baud为:921600,点击确定
  3. 点击 Hiburn工具中的Select file按钮,在弹出的文件框中,选择刚刚拷贝到Windows的文件对应的路径,并选中:Hi3861_wifiiot_app_allinone.bin 文件。
  4. 点击Auto burn复选框,然后点击Connect

此时Connect按钮变成Disconnect,等待下载

小熊派IoT开发套件_Windows_04

  1. 直到出现Execution Successful字样,程序下载完成。
  2. 下载完后,点击Disconnect按钮,便于后面调测使用。