你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

面向STM32Cube的X-CUBE-WATSON IBM® IoT云软件扩展入门

[复制链接]
STMCU小助手 发布时间:2022-7-25 23:07
引言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
可实现设备到云端数据上报,和云端向设备下发命令和通知。
$ c0 O  p$ \3 ^$ R$ x7 J1 H9 vX-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板可测量和上报以下值:
( |  t& _! V+ ]% Y0 W  }% K& L– 湿度
0 s' D9 R7 ^3 s4 I" ]– 温度3 S8 V+ \4 q6 z: [- A, \+ q7 B
– 3D地磁数据
$ w# _9 Z, f; k) H6 k! Z- G0 V8 q– 3D加速度
0 r% U& l& g- C" l% v& m  M( `– 3D陀螺仪数据
. M# [  l7 v4 \* c. q; W– 大气压力: Z# \/ u8 P0 H# V8 l+ a( R
– 接近3 i+ d! N% O8 c$ N6 k: n, [
+ h; o2 h1 M$ m7 r9 }( \

: y! n, D9 m4 T' Z! V+ M1 概述
: f$ e" I! J7 w( vIBM Watson IoT™平台的X-CUBE-WATSON包在基于Arm® Cortex®-M处理器的STM32 32位微控制器上运行。
! C, D3 [& d) w: ^表 1给出了相关的缩略语定义,帮助您更好地理解本文档。
9 U% Z' g4 \6 s' ] : m+ s8 B/ m3 v, b! R; s
FKUE)9I$@E0_G{JLYA%F%J0.png 9 v' a# I; ]8 A

3 T2 [; H2 o1 ?4 F" O% T9 a8 E2 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 }
用户可以使用智能手机或个人计算机连接到云端,并可以随时随地访问该板提供的信息。
  r% W& A! q( B* R7 S: B图 1显示面向X-CUBE-WATSON包的IBM Watson IoT™生态系统。

, {" m/ y. v. G; y) G" h

4 w( Y9 x- c  D9 |; r9 I! T ~I]SL[`_O~{R[]1TGW159(4.png
( W" t, ]8 v2 o% K1 ?0 ]0 s
, y$ n: j* K6 j4 v
# Q- ~4 h) A2 H% t/ x, }3 软件包说明
% R  J+ x! r& c- r5 e本章详细介绍了X-CUBE-WATSON软件包的内容和使用方法。6 D( M" w2 b' u! Z1 j7 k  d
3.1 概述
5 Y3 |  w! ~; |* ?4 U) O1 C# YX-CUBE-WATSON包为STM32微控制器提供了Bluemix®堆栈中间件。! w8 c  r0 Y1 b
已经移植到了B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板,并可通过板载的网络接口连接到互联网。
" _0 B6 H) @" O8 ~2 |• 通过板上集成的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
该包分为以下组件:
. h+ q) Z5 x! m. K  O! ~: U• 连接到IBM Watson IoT™的客户端库和示例
9 O) ]8 M, z; o4 Y  R1 F% I• mbedTLS
. ?9 W4 ?" A9 Z! W• LwIP
# {$ k& Z1 e5 E- g' Y6 C' d1 a/ t• FreeRTOS™
" F+ a, ^8 N3 Q1 S• Wi-Fi®驱动- Y7 M3 C0 I, K; x
• 用于32F769IDISCOVERY板的以太网驱动
: ^- h/ z4 ]( I8 F3 a• 用于B-L475E-IOT01板的传感器驱动8 _( o/ h+ t! r( a
• STM32L4系列、STM32F4系列,和STM32F7系列HAL
2 T. r, x! q! J9 Y( {1 W+ R• Bluemix®应用程序示例+ \1 c# I3 o% U1 z
该软件以zip文档的形式提供,其中包含源代码。
6 S4 P3 d! p7 s2 F可支持以下集成开发环境:0 @  Y, e9 J- ^
• IAR Embedded Workbench® for Arm® (EWARM)
3 l4 J" D. b9 N6 o• Keil®微控制器开发套件(MDK-ARM)
1 d$ e1 d' Y! t! R0 `& B- h' a• System Workbench for STM32
, E- A: i  C  J. m. C, l& b9 P注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。

1 P* T. D, |2 {" H9 m; J5 K: r' V0 F$ J
9 t4 e/ z8 O  o" [
) N0 R' p! m! K1 A* p4 I# L6 i完整版请查看:附件
5 ?* _% Z- t. c' R& f, i3 Y6 U2 J7 ~$ \

& ^- M# s/ a& D- y6 I' ^% e' D6 l5 }: z) z6 i/ O. e  R

DM00426504_ZHV1.pdf

下载

1.06 MB, 下载次数: 1

收藏 评论0 发布时间:2022-7-25 23:07

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版