回复
梅科尔工作室OpenHarmony设备开发培训笔记-第一章学习笔记
qq62f2731d253eb
发布于 2022-8-9 23:03
浏览
0收藏
第一章开发环境搭建
初识HarmonyOS开发板
BearPi-HM Nano开发板功能
BearPi-HM Nano开发板是一块专门为鸿蒙OS设计HarmonyOS的开发板,板载高度集成的2.4GHz WLAN SoC芯片Hi3861,并板载NFC电路及标准的E53接口,标准的E53接口可扩展智能家居、智能台灯、智能安防、智能烟感等案例
BearPi-HM Nano原理图
按键电路原理图
LED灯电路原理图
NFC电路原理图
E53接口电路原理图
BearPi-HM Nano开发板E53接口
1、E53名字的由来E53接口标准为“物联网俱乐部”联合国内多家开发板厂家制定的物联网案例标准,E53接口的E取自扩展(Expansion)的英文首字母,板子的尺寸为5×3cm,故采用E53作为前缀来命名尺寸为 5×3cm 类型的案例扩展板,任何一款满足标准设计的开发板均可直接适配E53扩展板。
2、E53扩展板命名规则E53扩展板是根据不同的应用场景来设计的,以最大的程度在扩展板上还原真实应用场景,不同案例的扩展板根据不同的应用场景来命名后缀。例如:E53_SC1,SC是智慧城市(Smart City)的缩写,SC1表示的是智慧城市中的智慧路灯,再比如SC2则表示的是智慧城市中的智慧井盖
3、E53接口电气标准
HarmonyOS开发环境搭建
准备开发环境
准备硬件开发环境
• Linux服务器•
Windows工作台(PC)
BearPi-HM_nano开发板
USB Type-C线(Windows工作台通过USB与开发板连接)
准备软件开发环境
Linux编译服务器:Ubuntu16.04及以上64位系统版本,Shell使用bash•
Windows工作台:Windows XP/Windows7/Windows10
安装Windows开发环境
Windows开发工具要求
安装Linux编译环境
Linux构建工具要求
HarmonyOS源码获取
HarmonyOS的源码获取方式
从镜像站点获取
从镜像站点下载压缩文件https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
从HPM网站组件式获取
HPM网站:https://hpm.harmonyos.com/#/cn/home软环境要求:Linux服务器安装12.13.0+的Node.js
用包管理器命令行获取
用户已通过组件式获取的方式获取源码,需要对源码中的某个或某几个组件进行独立升级
用户已经比较熟悉HarmonyOS系统的开发并且熟练掌握命令行工具的使用。
从代码仓库获取
下载Harmony OS源码在此之前需要先注册gitee账号,并配置邮箱
源码链接:https://gitee.com/bearpi/bearpi-hm_nano
HarmonyOS的源码目录结构。
下表是HarmonyOS源码的目录及简单说明:
HarmonyOS开源网站各个版块的功能。
在windows打开工程源码
赞
收藏
回复
相关推荐