首页 > 其他分享 >OpenHarmony开发07 —— 小熊派入门

OpenHarmony开发07 —— 小熊派入门

时间:2023-01-09 17:56:46浏览次数:63  
标签:OpenHarmony 小熊 BearPi Nano 虚拟机 点击 输入 下载 07

OpenHarmony开发07 —— 小熊派入门

BearPi-HM Nano 入门

applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano十分钟上手.md · 小熊派开源社区/BearPi-HM_Nano - Gitee.com

一、下载

二、部署环境

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

img

  1. 打开VMware Workstation工具

  1. 选择第1步解压的Ubuntu18.4镜像OVF文件夹中,点击打开

    img

  2. 导入镜像到本地磁盘(选择一个磁盘空间大小≥ 10G的盘),点击导入

    img

  3. 点击开启此虚拟机,来开启虚拟机电源

    img

  4. 此时虚拟机进入登录界面,点击HarmonyOS

    img

  5. 输入密码:bearpi,然后点击登录

  6. 进入桌面后,点击桌面空白处右键,点击打开终端(E)

  7. 在终端中输入ifconfig,然后点击回车,除lo外,另外一个就是你的网卡信息,记录你获取到的IP地址。

    img

  8. 最小化VMware Workstation,回到Windows桌面上。

  9. 如果连接不上网络,在VMware Workstation中,点击虚拟机>> 设置

    img

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

img

三、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说明代码获取完成

    img

五、编译代码

  1. 在putty中输入hpm dist

    image

  2. 将虚拟机中的project/out/BearPi-HM_Nano里面的Hi3861_wifiiot_app_allinone.bin复制到Windows下

    image-20230108170554322

六、连接开发板

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

七、下载程序

  1. 在Windows下打开Hiburn工具,并点击Refresh,在COM中选择COM号

    img

  2. 然后点击Setting,并选择 Com settings,在Com settings中设置Baud为:921600,点击确定

    image

  3. 点击 Hiburn工具中的Select file按钮,在弹出的文件框中,选择刚刚拷贝到Windows的文件对应的路径,并选中:Hi3861_wifiiot_app_allinone.bin 文件。

  4. 点击Auto burn复选框,然后点击Connect

    img

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

    image

  5. 直到出现Execution Successful字样,程序下载完成。

  6. 下载完后,点击Disconnect按钮,便于后面调测使用。

标签:OpenHarmony,小熊,BearPi,Nano,虚拟机,点击,输入,下载,07
From: https://www.cnblogs.com/ZzTzZ/p/17037770.html

相关文章

  • OpenHarmony开发08 —— 复现A1 thread
    OpenHarmony开发08——复现A1thread技术文档:applications/BearPi/BearPi-HM_Nano/sample/A1_kernal_thread/README.md·小熊派开源社区/BearPi-HM_Nano-Gitee.com......
  • Python 环境安装教程(Window10系统)原文转载地址:https://cloud.tencent.com/developer/a
    Python环境安装教程(Window发布于2020-02-1022:40:45阅读 14.2K0 Python编程语言非常强大,非常容易上手,版本更新也不慢,在win10x64中兼容性也很好,直接安装不......
  • OpenHarmony开发05 —— 操作系统实验之线程
    OpenHarmony开发05——操作系统实验之线程[实验指导文档](OpenHarmony/vendor_hisilicon-Gitee.com)首先将代码thread_demo/00_thread拷贝到程序目录下参照指导......
  • P1073 [NOIP2009 提高组] 最优贸易 分层图
    //题意:给出有向图,有环(SCC),每个节点有一个商品值,小明想从1点走向n点,同时想要进行一次贸易,即从路线上某个点买入商品,又在某个节点卖出,询问最大收益是多少(如果收益为负数......
  • OpenHarmony开发06 —— 配置EMQX与MQTTX
    OpenHarmony开发06——配置EMQX与MQTTX安装与启动在网站下载EMQX——Windows版解压后,命令行进入解压路径里的bin,启动EMQX./bin/emqxstart浏览器打开http:......
  • P1073 [NOIP2009 提高组] 最优贸易 强联通分量+缩点
    //题意:给出有向图,有环(SCC),每个节点有一个商品值,小明想从1点走向n点,同时想要进行一次贸易,即从路线上某个点买入商品,又在某个节点卖出,询问最大收益是多少(如果收益为负数......
  • 07.(结构型模式)java设计模式之桥接模式
    一、什么是桥接模式模式桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”应用场景系统需要在构件的抽象化角色和具体化......
  • Metagenome多样性分析&差异分析 2023.01.07
    宏基因组数据组装及注释测序文件-组装(megahit,fq1fq2-A1.contigs.fa)-基因预测(prokka,A1.contigs.fa- faaffn)- 去冗余(cd-hit;faaffn- all.cds.cdhit/unigene序列文......
  • 07-自定义对象
    自定义对象基本概念在js中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。对象是由属性和方法组成的。属性:事物的特征,在对象......
  • 230107_50_RPC底层原理
    Stub已经实现:可以任意新增接口和方法都可以通过这个stub代理出一个对应的对象。新增一个IProductService接口和方法;如下:IProductService接口packagecom.bill.rpc.......