小熊派鸿蒙开发板环境搭建过程(HarmonyOS BearPi-HM Nano)

2023-12-30 14:10

本文主要是介绍小熊派鸿蒙开发板环境搭建过程(HarmonyOS BearPi-HM Nano),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

小熊派鸿蒙开发板环境搭建过程

实验环境:

  1. 小熊派开发板,基于Hi3861V100海思芯片
  2. Win10系统
  3. Oracle VM VirtualBox虚拟机
  4. Ubuntu系统安装包
  5. 官方提供环境教程(基本按照这个步骤来走)
    一、【BearPi-HM_Nano开发搭建环境】https://bbs.elecfans.com/jishu_2058316_1_1.html
    二、【BearPi-HM_Nano源码获取】https://bbs.elecfans.com/jishu_2058318_1_1.html
    三、【BearPi-HM Nano 十分钟上手教程】https://bbs.elecfans.com/jishu_2058229_1_1.html 主要参考烧录和查看日志部分!

0. 产品样子

    0.0收到盒子:通过活动买了34块的开发板来学习学习鸿蒙系统

    0.1硬件产品:产品到了,打开只有一块板子,从抽屉里找出一根type-c线来用着,这就把硬件准备好了。

 

1. 安装所需文件

    1.0安装资料:资料基本从论坛提供文件里下载下来,有一个官方做好的系统,不过自己想试试自己搭建,毕竟之前有ESP8266搭建经验,并用惯了这个虚拟机,所以就动手起来了。

    1.1虚拟机:虚拟机使用的是Oracle VM VirtualBox。

 

2. 安装Ubuntu

    2.0安装配置Ubuntu系统:安装系统应该都轻车熟路吧!不会的话网上应该也有一堆教程。

    2.1Ubuntu有点漫长的安装过程:等的时间稍微长一点儿。

    2.2常规安装过程-略:基本一键OK到底。

    2.3选择了最小安装:用不到其他乱七八糟功能,因此就最小安装了!

 

3. 配置Ubuntu

    3.0安装网络工具:以前开发也习惯用SSH,所以就再配置一次,这个用于查看网卡分配到的IP地址,用以连接地址。

    3.1安装SSH服务:根据提示安装就好。

    3.2查看SSH是否已开启:一般安装好之后也开启了。

    3.3使用SSH工具连接Ubuntu:正常连接都没啥大问题哈!

 

4. 安装鸿蒙开发环境所需要的各种软件

    4.0将shell的dash改为bash:官方叫设置成这样~~~

    4.1查看python版本(我的默认为3.8.2)

    4.2连接到Python文件夹时出现错误(重要!!一定要连接成功,掉过的坑)

    4.3需要自己通过命令建立软连接(自己连接)

 

5. 手动安装官方提供文件

    5.0安装RaiDrive并复制相应文件到Ubuntu下:方便文件共享,以前我是通过虚拟机软件共享,这个是能管理所有文件,速度虽然慢点,不过挺好!以后估计就用它了!

    5.1复制相应文件到Ubuntu下:需要安装的程序,因为使用的是第三种方法来下载源码程序。

    5.6设置环境变量:安装好之后记得设置环境变量,否则系统找不到鸭!

    5.7生效环境变量:生效之后就不用重启了。

 

6. 下载源码工程并编译程序

    6.0下载源工程代码:安装git软件并下载源码:【BearPi-HM_Nano源码获取】

    git clone https://gitee.com/bearpi/bearpi-hm_nano.git -b master

    6.1进入目录编译:python build.py BearPi-HM_Nano

    6.2编译成功:出现了BUILD SUCCESS成功结果

 

7. 连接并烧录程序到开发板

    7.0安装驱动并连接小熊派开发板:直接点击程序安装即可。

7.1选择文件并下载:选择【Hi3861_wifiiot_app_allinone.bin】文件

    7.2选择setting波特率,点连接然后按开发板复位键下载:波特率选择【921600】

8. 查看输出信息

    8.0查看控制台打印信息:使用【MobaXterm】软件查看串口日志

技术总结:

@一、 按照官方提供的教程上一步一步走基本能搭建起来

@二、 使用gittee方式下载源码相对熟练些

@三、 总体来看比ESP8266环境搭建简单多了【主要是因为教程详细很多!】,如果懒得动手的话,还是建议直接使用官方做好的虚拟机系统

 

 

这篇关于小熊派鸿蒙开发板环境搭建过程(HarmonyOS BearPi-HM Nano)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/553076

相关文章

5分钟获取deepseek api并搭建简易问答应用

《5分钟获取deepseekapi并搭建简易问答应用》本文主要介绍了5分钟获取deepseekapi并搭建简易问答应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需... 目录1、获取api2、获取base_url和chat_model3、配置模型参数方法一:终端中临时将加

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

SpringBoot 整合 Grizzly的过程

《SpringBoot整合Grizzly的过程》Grizzly是一个高性能的、异步的、非阻塞的HTTP服务器框架,它可以与SpringBoot一起提供比传统的Tomcat或Jet... 目录为什么选择 Grizzly?Spring Boot + Grizzly 整合的优势添加依赖自定义 Grizzly 作为

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

springboot整合gateway的详细过程

《springboot整合gateway的详细过程》本文介绍了如何配置和使用SpringCloudGateway构建一个API网关,通过实例代码介绍了springboot整合gateway的过程,需要... 目录1. 添加依赖2. 配置网关路由3. 启用Eureka客户端(可选)4. 创建主应用类5. 自定

gradle安装和环境配置全过程

《gradle安装和环境配置全过程》本文介绍了如何安装和配置Gradle环境,包括下载Gradle、配置环境变量、测试Gradle以及在IntelliJIDEA中配置Gradle... 目录gradle安装和环境配置1 下载GRADLE2 环境变量配置3 测试gradle4 设置gradle初始化文件5 i

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Mycat搭建分库分表方式

《Mycat搭建分库分表方式》文章介绍了如何使用分库分表架构来解决单表数据量过大带来的性能和存储容量限制的问题,通过在一对主从复制节点上配置数据源,并使用分片算法将数据分配到不同的数据库表中,可以有效... 目录分库分表解决的问题分库分表架构添加数据验证结果 总结分库分表解决的问题单表数据量过大带来的性能