开始学习 HarmonyOS 嵌入式开发

开始学习 HarmonyOS 嵌入式开发

上周,我收到了小熊派(南京厚德物联)赠送的嵌入式鸿蒙开发板 -- BearPi-HM Nano,感谢小熊派为 IoT 社区做出的贡献!

开始学习 HarmonyOS 嵌入式开发_第1张图片

小熊派-HarmonyOS·季(BearPi-HM Nano)是一款由小熊派专为HarmonyOS系统打造的嵌入式开发板。

这款开发板,主要有以下特点:

1、采用 IoT-Club 的 E53 接口标准,可接入所有的 E53 案例扩展板。

2、主控为WiFi SOC Hi3861,160MHz主频,SRAM 352KB、ROM 288KB、2M Flash。

3、板载 NFC Forum Type 2 Tag 芯片及天线,可实现 HarmonyOS “碰一碰” 功能。

4、一根TypeC USB线,即可实现供电、下载、调试等多种功能。

开始学习 HarmonyOS 嵌入式开发_第2张图片

开发板的所有资料,都可以从以下链接下载:

https://gitee.com/bearpi/bearpi-hm_nano

开始学习 HarmonyOS 嵌入式开发_第3张图片

从小熊派提供的资料来看,刚刚接触开发板的工程师,可以参考【十分钟快速上手】这篇教程,这篇教程一步步地讲解了如何搭建开发环境。

对于新手而言,可能需要熟悉一下Linux虚拟机的使用,但这并不困难,也不需要花很多时间,官方直接提供 ubuntu 的虚拟机镜像,已经帮我们做了很多搭建开发环境的工作。

所以,总的来说,小熊派鸿蒙开发板的开发环境搭建,并不是很复杂。

关于鸿蒙系统的教程,目前小熊派提供了视频和文档两种形式,对于 Hi3861 这款 WiFi SOC芯片,网上也有很多开发者分享的经验,入门来说,已经足够了。


BearPi-HM Nano 提供了多个实用案例,案例以A、B、C、D进行不同类别进行分级,方便初学者由浅入深逐步学习。拿到工程后经过简单的编程和下载即可看到实验现象,下面依次对A/B/C/D类进行介绍:

A1 - A99:内核类

B1 - B99:基础外设类

C1 - C99:E53传感器类

D1 - D99:物联网类

每个案例都有详细的文档教程,直接点击就可以跳转到教程页面进行学习。

小熊派鸿蒙开发板,对于有单片机或Linux开发经验的嵌入式工程师来说,是比较好上手的。而对于没有基础的初学者来说,可能要先学习一些基本的单片机知识,才能更好地入门。

好了,接下来,我们一起来开启鸿蒙操作系统的学习之旅吧~

使用 iPhone 进行的非专业拍摄(不会修图 https://mmbiz.qpic.cn/mmbiz_png/Sutn8u5k4PSSaQnZImuGZv0vibXfZn8uhibWgichwyPs7OfpVXdK0TEq6KSz61uShQU27RicrH3pRCWHcm878AWHWQ/640?wx_fmt=pnghttps://mmbiz.qpic.cn/mmbiz_png/Sutn8u5k4PSSaQnZImuGZv0vibXfZn8uhibWgichwyPs7OfpVXdK0TEq6KSz61uShQU27RicrH3pRCWHcm878AWHWQ/640?wx_fmt=png

开始学习 HarmonyOS 嵌入式开发_第4张图片

 

开始学习 HarmonyOS 嵌入式开发_第5张图片

 

开始学习 HarmonyOS 嵌入式开发_第6张图片

 

你可能感兴趣的:(鸿蒙,嵌入式,wifi,华为,物联网)