鸿蒙IOT开发板 小熊派上手体验

  • 一、简介
  • 二、 上手搭建开发环境
    • 1. 准备开发工具
    • 2. 使用VMWare 创建虚拟机
    • 4. 设置磁盘映射
    • 5. 在ubuntu里获取源码
    • 6. 编译代码
  • 三、连接开发板
  • 四、向开发板下载程序
    • 1. 打开Hiburn工具
    • 2. 观察运行结果

一、简介

今天测试一下刚到手的小熊派开发板,型号BEARPI HM - Nano 。
外观看起来非常精致。


开源地址:
https://gitee.com/bearpi/bearpi-hm_nano

二、 上手搭建开发环境

1. 准备开发工具

  • [下载官方提供镜像(百度云)提取码: eusr] (https://pan.baidu.com/s/1T0Tcl3y48C1p5L6y-6HJNg)
  • 下载HiBurn(百度云) 提取码:1234
  • VMWare WorkStation Player
  • 一款SSH远程登陆软件,如:MobaXterm
  • RaiDrive,一款磁盘映射软件。
  • USB ch340驱动

2. 使用VMWare 创建虚拟机

打开上面下载的Ubuntu镜像。这个镜像本身制作可能比较复杂,以后有机会再一步步学习,这次直接使用该镜像方便上手体验。
使用VMWare导入镜像后,输入密码:bearpi 登陆系统。

把虚拟机设置上网,记录其IP,在Windows使用远程工具登陆。

4. 设置磁盘映射

5. 在ubuntu里获取源码

终端执行:

cd /home/bearpi
mkdir project && cd project
hpm init -t default
hpm i @bearpi/bearpi_hm_nano

6. 编译代码

hpm dist

等待编译完成。

可以在本地映射磁盘看到编译结果:

三、连接开发板

如果有提示安装驱动,则按提示安装CH340驱动。
连接成功后,查看连接的串口:

四、向开发板下载程序

1. 打开Hiburn工具

设置串口通讯频率为 921600:

点击select file,选择如下目录的固件:

钩选 Auto burn后,点击 Connect 菜单。

这时按一下开发板的reset键, 开始烧录:

等待完成烧录, 点击disconnect按钮。

2. 观察运行结果

使用串口工具,如:MobaXterm,连接刚才使用的串口,频率设置为115200,按下开发板Reset的时候,观察程序输出:

鸿蒙IOT开发板 小熊派上手体验相关推荐

  1. HC大会,华为联合合作伙伴发布一站式物联网IoT开发工具小熊派BearPi

    传统的物联网产品开发步骤复杂,涉及硬件开发.软件开发.云端开发等众多流程.而且产品的开发周期长.开发成本高.产品稳定性不佳.维护成本高.而物联网设备本身市场竞争激烈,价格低,设备更新迭代快,所以在保证 ...

  2. 2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link

    2021物联网开发学习--基于小熊派IoT开发板Bear-Pi-IOT.E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link 目录 作者介绍 目的 用到的 ...

  3. 华为认证物联网开发利器:小熊派IoT开发板

    今年8月份我和小伙伴们协同研发的基于NB-IoT的智慧路灯监控系统有幸入选华为开发者大赛IoT赛道决赛,决赛期间留意到70%以上的个人/学生开发者团队都使用到华为认证(匹配HCIP:华为认证ICT高级 ...

  4. 小熊派IoT开发板系列教程正式发布——免费学习

    小熊派介绍 小熊派IoT开发板一款由南京厚德物联网有限公司联合华为技术有限公司基于STM32L431RCT6设计的高性能物联网开发板.开发板充分考虑物联网感知层设备的多样性,具有强大的可扩展性,用于提 ...

  5. 嵌入式开发——基于小熊派的智慧农业案例(二)

    本组设计的功能描述(含所有实现的模块的功能) 基于小熊派的智慧农业案例 实时监测环境中温湿度变化及光照变化 通过NB-IOT通信,将数据传至云端,实现云端实时检测. 通过控制电机和补光灯的启动条件,实 ...

  6. 【华为云技术分享】小熊派IoT开发板华为物联网操作系统LiteOS内核实战教程01-IoT-Studio介绍及安装

    1. 物联网一站式开发工具 -- IoT Studio IoT Studio 是支持 LiteOS 嵌入式系统软件开发的工具,提供了代码编辑.编译.烧录 及调试等一站式开发体验,支持 C.C++.汇编 ...

  7. 【鸿蒙】HiSpark Wifi IOT开发板资料汇总

    开发环境搭建 https://device.harmonyos.com/cn/docs/start/introduce/oem_start_guide-0000001054913231 HUAWEI ...

  8. RT-ThreadBearPi 开发笔记 -- 小熊派基于RT-Thread使用ESP8266进行网络连接

    小熊派基于RT-Thread使用ESP8266进行网络连接 物联网的概念和应用场景,最关键最必不可少的一个环节,就是联网.可以说,如果没有可靠的网络连接功能,那这个设备还不算是一个合格的物联网设备. ...

  9. OpenHarmony HDF LED驱动开发 基于小熊派Micro

    文章目录 一.效果展示 二.led控制程序 2.1.led驱动程序 2.1.1.驱动程序 2.1.2.驱动配置 2.2.C应用程序 2.3.JS应用 2.3.1.JS代码 2.3.2.C++接口 一. ...

最新文章

  1. R语言Eta squared计算实战:Eta squared表示可以用模型中给定的变量解释的方差的比例、拟合方差分析模型(two-way ANOVA)、计算Eta Squared
  2. CommonsMultipartFile 转为 File 类型
  3. 图解Win7下安装Borland C++ 3.1失败记
  4. Thinkpad上安装Ubuntu相关事项
  5. 搜索引擎设计实用教程(4)-以百度为例
  6. Hadoop3.0 WordCount测试一直Accept 状态,Nodes of the cluster 页面node列表个数为0
  7. Unity与Android交互
  8. 5.过滤器作为模板——寻找沃尔多、不相同的模板匹配_3
  9. 【报告分享】科技抗疫,5G助力:5G通信为公共卫生防控诊疗体系带来的新契机.pdf...
  10. python-unittest学习2--生成报告
  11. 金立S6:因“耀”开启金属手机2.0时代
  12. POJ 1625 Censored!(AC自动机 + DP + 大数 + 拓展ASCII处理)题解
  13. 哈工大中文分词系统LTP(pyltp)学习笔记
  14. 【数字图像处理】直方图规定化(含实现代码)
  15. 在有位图索引的表上进行DML操作与enq: TX - row lock contention等待事件问题分析
  16. Python 使用Gmail发送邮件
  17. Qt 的 linuxFB XCB KMS XCB Wayland
  18. 记录下2345锁定主页解决方案
  19. STM32第一课(Keil, Type, macro)
  20. 无线蓝牙耳机什么牌子好?适合学生党的蓝牙耳机性价比排行榜

热门文章

  1. 医学图像边缘检测matlab实验,基于Matlab的医学图像增强与边缘检测算法的实验研究...
  2. 图像处理matlab基本操作
  3. Serverless 实战:通过 Serverless 架构实现监控告警
  4. 板绘教程|日漫风格插画,夸张与现实的意境
  5. 802.11信道划分
  6. Linux基础命令---smbpasswd管理samba密码
  7. android模拟器用户比例,[Android]如何给android4.2模拟器开启多用户
  8. 【测试】 FIO:ceph/磁盘IO测试工具 fio(iodepth深度)
  9. 全国城市数据及地图数据-python爬取
  10. 「工具」WireShark抓取QQ邮箱