STMCU小助手
发布时间:2022-7-21 19:07
|
引言 本用户手册描述 STM32Cube™扩展包的内容,该扩展包用于 Google Cloud Platform™(GCP)Google Cloud IoT Core 的服务。" i5 ]# D9 M7 i$ |5 _: ]$ B0 q 用于 GCP 的 STM32Cube 扩展包(X-CUBE-GCP)提供了将 STMicroelectronics 板连接到 Google Cloud Platform™的 Google: c5 y/ c0 o/ o4 Q Cloud IoT Core 的应用示例。它将 MQTT 客户端库移植到相应的 STM32 器件上去实现与云平台的连接。) y7 Q# i5 L" \' c0 E, x, p; o X-CUBE-GCP 可在五个平台上运行: • 通过 Inventek ISM43362 模块支持 Wi-Fi®®连接的 B-L475E-IOT01A 和 32F413HDISCOVERY 板 • 提供原生以太网接口的 32F769IDISCOVERY 板 & y* C$ l+ C: n- t, V • P-L496G-CELL01 和 P-L496G-CELL02 探索包分别通过 2G/3G(UG96)和 LTE(BG96)Quectel 蜂窝调制解调器子板支持蜂窝连接 对于这五个平台,应用示例配置了网络连接参数,并说明了设备与 GCP 交互的各种方式。 该扩展包包含了设备到云端的遥测数据报告、用于安全连接云端的云端到设备的消息、向云端发送命令和从连接的设备接收通知的实现示例。 B-L475E-IOT01A 板报告遥测数据,例如湿度、温度和大气压力测量值。 / r6 d6 D9 e* D+ y7 s4 S! D0 a( d7 G 0 A3 J: b _/ B+ P% p. U 1概述 用于 Google Cloud Platform™的 Google Cloud IoT Core 的 X-CUBE-GCP 扩展包在基于 Arm® Cortex®-M 处理器的 STM32 32 位微控制器上运行。表 1 给出了相关缩略语的定义,帮助您更好地理解本文档。; `3 R& P2 R3 r" f2 `" w
2 @" [8 ~# e6 k/ z0 E0 [ 2 Google Cloud Platform™ 本章介绍 Google Cloud Platform™的 Google Cloud IoT Core。与 Google Cloud Platform™(GCP)相关的详细信息可从 Google Cloud™专用网站 cloud.google.com 下载。7 q& U6 |! T, g X-CUBE-GCP 实现嵌入式 C 客户端,能够将板安全地连接到 GCP 的 Google Cloud IoT Core。X-CUBE-GCP 所针对的 GCP 生态系统如图 1 所示。 , I$ T, d: u) V
# {% b# {" @; F3 P 6 F" p- z4 P7 S 用户可以使用智能手机或个人计算机连接到云端,并可以随时随地访问该板提供的信息。1 k' T1 z& I7 u; M3 G) J Google Cloud™在 GCP 在线文档中展示的 Google Cloud IoT Core 如图 2 所示。 " ] O3 R0 \! A! S1 f
9 @( N% M% W% u- e( j 特别是,该扩展包演示了如何配置 GCP 的 IoT Core 服务,以便将设备安全地连接到 Google Cloud IoT Core 服务。$ z+ ^4 M, w- o# P. x; I* P8 S 设备使用私钥(ECDSA 或 RSA)签署连接云平台时需要的 JWT(JSON 网络令牌)。Cloud IoT Core 通过在设备创建过程中上传到云服务的相应公钥验证设备的 JWT。. a/ `7 x; a* j! ?+ m% p X-CUBE-GCP 还提供了示例,展示了如何使用数据格式和使用 MQTT 协议在设备与 IoT Core 元件之间交换数据,将遥测数据发送到云端,以及从云端接收配置数据。发送到 Cloud IoT Core 的数据随后可通过 Pub/Sub(发布/订阅)服务发布,并能在日后需要使用时通过网络应用进行访问。用于数据分析和使用的网络应用的开发不在 XCUBE-GCP 的范围之内。 6 I$ C) f2 L3 x- j9 n& ?& x% P 完整版请查看:附件0 k3 W. Q" r" [7 L 1 e7 @8 _2 F% C( w! `2 r; W |
UM2441_DM00522079_zh_V1.pdf
下载1.51 MB, 下载次数: 1
【STM32H5 评测】ADC 电压表
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】介绍、环境搭建、工程测试
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
微信公众号
手机版