[学习笔记] BearPi-HM Nano - 开发板介绍
声明: 1. 该系列学习笔记整理自BearPi社区以及网络资源 2. 阅读本系列笔记需要部分单片机、电子技术和C语言基础 3. 才疏学浅,若有谬误,敬请指正
前言
小熊派-HarmonyOS·季是一款由小熊派专为HarmonyOS系统打造的开发板。
-
采用IoTCluB的E53接口标准,可接入所有的。 主控为WiFi SOC Hi3861,160MHz主频,SRAM 352KB、ROM 288KB、2M Flash。 板载NFC Forum Type 2 Tag芯片及天线,可实现HarmonyOS“碰一碰”功能。 一根TypeC USB线,即可实现供电、下载、调试等多种功能。
选用小熊派的原因,一是希望在学习HarmonyOS应用的初期给自己足够的正反馈,二是参考一下开发板厂商的原理图。
一、HarmonyOS是什么?
二、开发板硬件
1.E53 扩展接口
遵循国内几家开发板厂商制定的物联网案例标准的扩展接口。
具体接口如下图:
功能定义如下:
2.高集成度 Hi3861V100
2.4GHz Wi-Fi SoC 芯片,集成 IEEE 802.11b/g/n 基带和 RF 电路,RF 电路包括功率放大器 PA、低噪声放大器 LNA、 RF Balun、天线开关以及电源管理等模块;
Hi3861V100 芯片集成高性能 32bit 微处理器、硬件安全引擎以及丰富的外设接口,外设接口包括 SPI、 UART、 I2C、 PWM、GPIO 和 多路 ADC,同时支持高速 SDIO2.0 Slave 接口,最高时钟可达 50MHz;芯片内置 SRAM 和 Flash, 可独立运行,并支持在 Flash上运行程序
支持 256 节点 Mesh 组网
支持标准 20M 带宽组网和 5M/10M 窄带组网
支持 IPv4/IPv6 网络功能
支持 DHCPv4 / DHCPv6 Client / Server
支持 DNS Client 功能
支持 mDNS 功能
支持 CoAP/MQTT/HTTP/JSON 基础组件
简而言之,一块专为物联网而生的SoC芯片,组网能力灵活,网络支持度高。
3.NFC模块
4.TypeC接口
5.复位按钮
6.功能按钮×2
和复位按钮都有硬件防抖
