OpenHarmony 入门学习笔记(Neptune、BearPi-HM Nano) 原创

westinyang
发布于 2021-12-1 19:55
浏览
0收藏

OpenHarmony

官方资料

技术社区

OpenHarmony L0-L5 级别说明

HarmonyOS根据设备能力不同,总共分为L0-L5级别,它们所代表的领域,如下:

  • L0 128K-1M 手环、智能IoT
  • L1 1M-64M VR眼镜、智能配件
  • L2 64M-512M 音箱、摄像头、行车记录仪Linux内核
  • L3 512M-2G 智能表
  • L4 2G-4G 电视
  • L5 大于4G 手机、平板、电视、车机

OpenHarmony 3.0 (2021-09-30)

开发板

计划学习顺序:NeptuneBearPi-HM Nano

  • 如何获取HarmonyOS开发板 ?鸿蒙开发板全汇总

  • 基于HiSilicon芯片的开发板

    • Hi3516DV300 / Hi3518EV300 / Hi3861V100
    • BearPi-HM Nano(小熊派) DevEco Device Tool V2.2 Beta2
  • 基于第三方芯片的开发板

    • Neptune(HH-SLNPT100) DevEco Device Tool V2.2 Beta1
    • BL602 / Rtl8720 / Asr582x

Neptune(HH-SLNPT100)

根据B站up主视频,Neptune编译环境跟海思hi3861基本一致,因Neptune使用了W800芯片,该芯片使用的是c-sky指令集,所以需要配置交叉编译环境。

关于W800芯片:

遗留问题:

  • <span style=‘color:orange;’>OpenHarmony | LiteOS | 联盛德-W800-SDK | 平头哥YoC-W800-SDK</span> 之间的关系到底怎么理解?

资料

教程

购买

文档

源码

TODO

  1. 编写代码编译并烧录到Neptune开发板,开发一个简单的网页或app,通过自建的MQTT服务器与开发板进行通信
  2. 借助NodeRed、blinker或者其他IoT开发平台,连接小爱同学控制开发版,驱动PWM控制无源蜂鸣器。
  3. xxx

BearPi-HM Nano(小熊派)

BearPi-HM Nano基于海思Hi3861芯片,板上搭载丰富的资源外设,支持E53接口标准和NFC,搭载HarmonyOS操作系统,并配套有调试环境,全套教程以及实验案例(智慧路灯、井盖、物流,农业,烟感、人体感应)

资料

购买

TODO

  • xxx

其他发现

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
1
收藏
回复
举报
回复
    相关推荐