2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link
目录
作者介绍
刘懿宵,男,西安工程大学电子信息学院,2017级本科生。
专业:通信工程
电子邮件:yixiao_liu1999@163.com
目的
- 学习物联网开发
- 学习使用小熊派IoT开发板Bear-Pi-IOT
- 学习E53_IA1_智慧农业拓展板开发与使用
- 学习使用小熊派-鸿蒙·季Bear-Pi-HM Nano
- LiteOS内核基础实战
- 小熊派对接华为智能家居HiLink
用到的硬件
小熊派IOT开发板Bear-Pi-IOT
这是一款由南京小熊派智能科技有限公司联合华为技术有限公司基于STM32L431RCT6 设计的高性能物联网开发板。开发板充分考虑物联网感知层设备的多样性,具有强大的可扩展性,用于提供给开发者评估及快速设计相关物联网的应用产品。本文档将简要介绍开发板的硬件开发工具包、MCU 开发主板的特性及各个主要接口外设信息。
图1 开发板功能区分布图
- 系统要求
◼ Windows OS(7,8 and 10)
◼ USB Type-A to Micro USB cable - 开发工具
◼ KeiI:MDK-ARM
◼ GCC-base IDEs includeing free LiteOS Studio - 特性
◼ 特性
CPU: STM32L431RCT6, 80MHz 显示屏: 1.3’ TFT,240*240 分辨率
存储: 256K Flash,64KB SRAM LED 灯 上电指示 LED,红色;
下载指示 LED,橙色;
一个用户定义 LED,蓝色
系统: LiteOS
外扩 Flash: 外扩 8MB SPI Flash
On-board ST-Link/V2.1 按键: 一个复位按键,二个功能按键
主板供电: 通过 USB 5V 供电或者外
部 5V 供电
SD卡:系统支持最大 32Gb 的 SD 卡
存储扩展;
传感器 支持 E53 传感器案例扩展板
通信 NB-IoT、2G、Wifi
◼ 电源特性
➢ Micro USB 接口,5V 供电
➢ 内部有 5V 转 3.3V 的 DCDC
➢ MCU 供电电压为 3.3V,系统 IO 电压也为 3.3V
◼ 调试接口
➢ USB 转 ST-Link
➢ ST-Link 虚拟串口
◼ XTAL
➢ 8MHz
➢ 32.768KHz
◼ 预留通用接口
➢ WAN interface(UART)
➢ I2C*2
➢ SPI*2
➢ ADC*1
➢ UART*3
图2 开发板框图
电路连接关系如下:系统由 USB 5V 供电,经过 DCDC 降压至 3.3V 给系统大部分器件供电,为系统主要电源;板载 ST-Link 与 MCU 采用 SWD 接口;8M Flash采用四线 QSPI 与 MCU 连接;SD 卡采用三线 SDMMC 协议与 MCU 交互;E53 扩展接口支持 SPI、I2C、UART 等协议;开发板自带 1.44