梅科尔工作室-鸿蒙十四天实战培训笔记(day1)--开发环境
1、BearPi-HM Nano开发板初步介绍
1.1功能简介
BearPi-HM Nano开发板是一块专门为鸿蒙OS设计的HarmonyOS开发板,板载高度集成的2.4GHz WLAN SoC芯片Hi3861,并板载NFC电路及标准的E53接口可拓展只能加湿器、智能台灯等。
1、ES5拓展板接口
2、WiFI Soc Hi3861
3、NFC芯片NT3H120
4、Type-C USB接口
5、复位键
6、用户按键
7、NFC天线
8、TTL转USB芯片CH340E
1.2原理图
按键电路原理图
BearPi-HM Nano开发板提供了一个复位按键和两个用户按键,原理图中SW1对应的是复位按键,SW2和SW3分别对应F1和F2按键。
按键按下会使GPIO口电平降低,通过监听电平跳变来判断按键是否被按下。
1.3LED灯电路
可以用于GPIO输出、PWM输出
1.4NFC电路
1.5E53接口
1.5.1 E53的由来
E53接口标准为“物联网俱乐部”联合国内多家开发板厂家制定的物联网案例标准,E53接口的E取自扩展的英文首字母,板子的尺寸为5*3cm,故采用E53作为前缀来命名尺寸为5*3cm类型的案例扩展版,任何一款满足标准设计的开发板均可直接适配E53扩展板。
1.5.2 E53扩展板命名规则
E53扩展板是根据不同的应用场景来设计的,以最大的程度在扩展板上还原真实应用场景,不同案例的扩展版根据不同的应用场景来命名后缀。
例如:E53_SC1,SC是智慧城市的缩写(Smart City)
1.5.3 E53接口电气标准
2、环境搭建
教程链接:
https://gitee.com/bearpi/bearpi-hm_nano/blob/master/applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano%E5%8D%81%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B.md
2.1.提前准备的软件,文件等
(1)官方提供镜像
https://pan.baidu.com/s/1T0Tcl3y48C1p5L6y-6HJNg(百度云) 提取码:eusr
(2)HiBurn
https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA (百度云)提取码:1234
(3)虚拟机VMware Workstation
https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html
(4)MobaXterm
https://en.softonic.com/download/moba/windows/post-download
(5)RaiDrive
https://forspeed.rbread05.cn/down/newdown/5/28/RaiDrive.rar
(6)开发板USB驱动
http://www.wch.cn/search?q=ch340g&t=downloads
(7)烧录一般是在windows平台进行,需要安装两个东西。
开发板USB转串口驱动
下载地址:http://www.wch.cn/search?q=ch340g&t=downloads
HiBurn烧录器 类似stc-isp
下载地址(百度云):https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234