引言 $ O1 ^5 |( p/ |! I, H' R 6 h, B7 ~% R" w2 B* { 本用户手册介绍了STM32Cube中的X-CUBE-CELLULAR蜂窝连接扩展包的内容和使用。 t, x. l7 g, t( m" h) _0 J k6 B) a U- p7 K X-CUBE-CELLULAR扩展包可通过蜂窝网络进行连接。网络接入技术取决于所使用的蜂窝调制解调器:2G、3G、LTE Cat M1或NB-IoT(也称为NB1)。蜂窝连接框架公开标准API,以便使用HTTP协议轻松集成云连接器。 STM32Cube的X-CUBE-CELLULAR扩展包提供了一个应用示例,该示例说明了如何使用HTTP协议连接和订阅云服务,以便将设备数据报告给服务器,以及接收来自远程服务器的命令。 ' {$ u7 X/ |) H1 B4 }; T$ i X-CUBE-CELLULAR可用于P-L496G-CELL01和P-L496G-CELL02蜂窝网到云端包。每个包均由一个基于STM32L496的探索主机板组成,该主机板通过STMod+连接器连接到附加蜂窝网调制解调器。P-L496G-CELL01包的附加板配有UG96调制解调器(2G / 3G)。PL496G-CELL02包的附加板配有BG96调制解调器(LTECat M / NB-IoT / 2G回落)。 ; C e ^+ X' d! l3 k' v% k0 k: M 2 P, z0 |8 Y) L9 z) D4 r X-CUBE-CELLULAR扩展包的主要功能如下: / G" m' ~. G0 Z' y$ K4 b3 J, \( R, N • 已准备好的可运行的固件示例,使用2G、3G、LTE Cat M1或NB-IoT协议支持物联网云应用的快速评估和开发 # d3 b8 _" ^( C$ l# n+ h2 c • 菜单与命令行,通过USB ST-LINK上的虚拟COM UART配置与Grovestreams云物联网平台(HTTP)的连接以及蜂窝连接(技术选择、频段、APN等) • 蜂窝连接 . Y) i6 e! k. `8 }/ W; a 1 I9 `1 z1 ?( V& s • 报告温度、湿度和压力等值。如果连接了MEMS附加板(X-NUCLEO-IKS01A2),这些值就是真实值,否则为模拟值。 6 B* V* S7 b5 e* u • 网络无线电级别报告5 z( S. {# j# N) {6 S 9 R P, c( X# P( v* d 1 概述 本用户手册介绍了X-CUBE-CELLULAR扩展包及其用途。本手册未对蜂窝网络和蜂窝协议 栈进行解释,可通过互联网获得相关信息。 2 l; A' B' m. j# x8 f 1.1 术语和定义 9 |" i+ a+ n# J0 D3 o! p, o J& | / |* f; T+ ?8 k9 E" _/ G 表 1给出了相关的缩略语定义,帮助您更好地理解本文档。 I7 ~ p. P! L6 { 运行在基于Arm®(a) Cortex®-M处理器的STM32 32位微控制器上。 4 J; Z @3 G* \$ D/ R4 T1.2 参考 1. STM32Cube扩展包开发指南用户手册(UM2285) 2. STM32Cube扩展包开发清单用户手册(UM2312) 3. 适用于STM32L4系列和STM32L4+系列的STM32CubeL4入门用户手册(UM1860) 4. GSM协会的物联网设备连接效率指南(TSG.34/TS.34) 9 _ x4 y8 _) o/ l( u4 Y% \) g2 关于安全的重要说明 注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接的令牌和密钥。X-CUBE-CELLULAR扩展包中提供的应用示例未实施此类保护机制。它只提供了一个基本实现,以便理解栈接口。 7 Y$ k% V0 H$ r5 C |5 Y0 R1 G" j. q$ @. j! M7 y% J .............. ( p: c! ^: t7 ~: I- F 想了解更多,请下载原文阅读 0 E! Q' e7 l; o( h" V! N% G" f |