
引言6 x5 r8 ]( r; A# T 本用户手册描述了IBM Watson IoT™(物联网)平台的STM32Cube软件扩展包的内容。$ Y9 [( D) _% h+ J6 y STM32Cube的IBM® IoT云软件扩展包(X-CUBE-WATSON)提供了将STMicroelectronics板连接到IBM Watson IoT™平台的应用示例。它使用IBM®嵌入式C客户端库,将其移植到相应的STM32设备。* Q" J8 w" R6 U X-CUBE-WATSON可运行于B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板。! G- q) l- M% @2 P 可实现设备到云端数据上报,和云端向设备下发命令和通知。 X-CUBE-WATSON提供了下列功能:6 k0 y6 T7 U0 K- L' ?, h6 ~) m • 通过Wi-Fi®和以太网连接IBM Watson®支持应用的快速评估和开发) c1 J# I( V* y1 F • 板配置接口* b9 ]0 B# C6 z6 Q • Wi-Fi®连接) R$ @, m! M2 B% J* s$ r5 y0 z# ^ • 连接到IBM Watson IoT™平台和各种回调注册2 j$ J0 P i$ }6 h • B-L475E-IOT01板可测量和上报以下值: – 湿度 – 温度3 S8 V+ \4 q6 z: [- A, \+ q7 B – 3D地磁数据 – 3D加速度 – 3D陀螺仪数据 – 大气压力: Z# \/ u8 P0 H# V8 l+ a( R – 接近3 i+ d! N% O8 c$ N6 k: n, [ + h; o2 h1 M$ m7 r9 }( \ 1 概述 IBM Watson IoT™平台的X-CUBE-WATSON包在基于Arm® Cortex®-M处理器的STM32 32位微控制器上运行。 表 1给出了相关的缩略语定义,帮助您更好地理解本文档。 : m+ s8 B/ m3 v, b! R; s ![]() 2 IBM Watson IoT™平台4 d& Q# u! n5 G$ ]. e5 G7 ] 本章介绍IBM Watson IoT™平台。8 s) a" r# Y. Z6 c5 f X-CUBE-WATSON包使用了IBM®嵌入式C客户端库,可支持该开发板安全地连接到IBM Watson IoT™平台。' g- [" D- f3 K: _2 b3 Q0 } 用户可以使用智能手机或个人计算机连接到云端,并可以随时随地访问该板提供的信息。 图 1显示面向X-CUBE-WATSON包的IBM Watson IoT™生态系统。 ![]() 3 软件包说明 本章详细介绍了X-CUBE-WATSON软件包的内容和使用方法。6 D( M" w2 b' u! Z1 j7 k d 3.1 概述 X-CUBE-WATSON包为STM32微控制器提供了Bluemix®堆栈中间件。! w8 c r0 Y1 b 已经移植到了B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板,并可通过板载的网络接口连接到互联网。 • 通过板上集成的Inventek模块,B-L475E-IOT01支持Wi-Fi®。该板配备了一组能够报告湿度、温度、3D轴地磁数据、3D加速度、3D陀螺仪数据、大气压力、接近度和手势检测(X-CUBE-WATSON没有使用手势检测功能)的传感器。) I$ x$ a5 J5 _: \+ i • 通过板上集成的Inventek模块,32F413HDISCOVERY支持Wi-Fi®。 9 R6 s) M/ N+ E • 32F769IDISCOVERY本身提供了一个以太网接口。) u! i4 @% U- n$ U F8 `4 Y 该包分为以下组件: • 连接到IBM Watson IoT™的客户端库和示例 • mbedTLS • LwIP • FreeRTOS™ • Wi-Fi®驱动- Y7 M3 C0 I, K; x • 用于32F769IDISCOVERY板的以太网驱动 • 用于B-L475E-IOT01板的传感器驱动8 _( o/ h+ t! r( a • STM32L4系列、STM32F4系列,和STM32F7系列HAL • Bluemix®应用程序示例+ \1 c# I3 o% U1 z 该软件以zip文档的形式提供,其中包含源代码。 可支持以下集成开发环境:0 @ Y, e9 J- ^ • IAR Embedded Workbench® for Arm® (EWARM) • Keil®微控制器开发套件(MDK-ARM) • System Workbench for STM32 注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。 完整版请查看:附件 , i3 Y6 U2 J7 ~$ \ 5 }: z) z6 i/ O. e R |
DM00426504_ZHV1.pdf
下载1.06 MB, 下载次数: 1
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南