基于STM32L4+BC28(全网通) NBIOT开发板原理图教程源码等开...

2020-02-29 10:46发布

基于STM32L4+BC28(全网通) NBIOT开发板原理图教程源码等开源分享
FCORE_BC28L4 NB-iot原理图、教程和源码资料下载见附件,电脑登入
源码 {MOD}链接:https://pan.baidu.com/s/18gkI9U1sVvauu_VzuUjauA
提取码:6yd2
1.jpg 2.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
mmuuss586
1楼-- · 2020-02-29 15:49
基于STM32L433CCUx的NB-Iot物联网开发板教程基于超低功耗STM32L433系列单片机设计的3G物联网板卡FCORE_BC28L4-EVM的习教程,其物联网模块选用了移远的高性能、低功耗的BC28的NB-Iot模块。支持频段为700MHz,并支持IPv4、IPv6、TCP*、MQTT*等多种通信协议,支持点对点短信的收发及文本和PDU模式,可用于阿里云、天翼云等平台开发。首先,我们先了解其硬件设计,板卡大小为:84*52mm;其引出了BC28的主串口和调试串口;程序的烧录为STM32通用的SWD口(已引出);电源指示灯和自定义LED指示灯和网络连接指示灯;NB网络天线接口;有MCU RESET按键和BC28 RESET按键供客户使用;供电方式共有两种,分别为电池供电和USB供电;支持标准SIM卡和芯片卡;并将其余接口全部引出,用于给大家自行扩展学习。详情如图1(SIM卡由于在背面就不进行展示了
mmuuss586
2楼-- · 2020-02-29 19:21
 精彩回答 2  元偷偷看……
mmuuss586
3楼-- · 2020-02-29 23:55
看了对应原理图,现在我们开始配置CubeMX(我这里用的是5.4版本):1、开CubeMX,选择File,选择New Project如图4; 1.png 2、选择对应MCU(在左上角搜索框输入对应MCU型号即可),如图5; 2.png 图5
mmuuss586
4楼-- · 2020-03-01 00:55
3、MCU选好后双击对应MCU,进入系统配置界面,首先需要配置的是系统的时钟,依据原理图,板卡分别使用了外部8MHz高速时钟和32.768KHz的低速时钟,均为无源晶体;所以我们在System Core分类里面找到RCC,或直接在搜索框搜索RCC进行配置,详细配置如图6(这里不能选择BYPASS CLOCK SOURCE哦因为它是有源晶振的配置); 1.png 图6
mmuuss586
5楼-- · 2020-03-01 04:10
图63、然后在RCC选项下面有个SYS,点击之后,Debug配置选Serial Wire,TimebaseSource配置中选TIM6,这样我们就可以用SWD调试;如图7; 1.png 图7
mmuuss586
6楼-- · 2020-03-01 06:08
3、接下来配置LPUART1,在Connectivity分类中选择LPUART1,模式选择Asynchronous即异步模式,Baud Rate按BC28支持的波特率填写,我们按其默认波特率9600填写,字节长度为设为8,DataDirection选择Receive and Transmit即收发模式,如图8; 1.png 图8

一周热门 更多>