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

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

[复制链接]
STMCU小助手 发布时间:2022-7-25 23:07
引言
& V) D2 \- S8 l  f, y本用户手册描述了IBM Watson IoT™(物联网)平台的STM32Cube软件扩展包的内容。7 P/ f% J, B; x7 U1 ]7 a: T9 ]
STM32Cube的IBM® IoT云软件扩展包(X-CUBE-WATSON)提供了将STMicroelectronics板连接到IBM Watson IoT™平台的应用示例。它使用IBM®嵌入式C客户端库,将其移植到相应的STM32设备。0 H" J4 X% O& C6 r) L0 r* f
X-CUBE-WATSON可运行于B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板。
2 \/ M) S5 F( Q2 D9 o( e3 `# W' f7 x可实现设备到云端数据上报,和云端向设备下发命令和通知。+ ?5 R( w5 G3 A6 D0 e
X-CUBE-WATSON提供了下列功能:) d8 D- z; f6 o8 m9 Z" R
• 通过Wi-Fi®和以太网连接IBM Watson®支持应用的快速评估和开发
! X  B) R  _/ ~* d5 G• 板配置接口
7 f' B. l2 N* n3 c0 @. l• Wi-Fi®连接
- J0 Z) T3 n1 i/ y. T• 连接到IBM Watson IoT™平台和各种回调注册1 t3 b2 U/ `0 u, ^" m
• B-L475E-IOT01板可测量和上报以下值:& M  ^9 H  `; {% l: u
– 湿度2 @: A9 Y1 C8 x1 P# b4 y" I; S
– 温度( s3 ?) J9 v2 a9 s
– 3D地磁数据
6 R0 U5 N, ?' t& f0 ~  g– 3D加速度9 S9 U/ a  j8 \# m8 c3 e5 \/ P$ J* @
– 3D陀螺仪数据4 Y, v# I7 w" f9 k2 ~, I( c6 A, P
– 大气压力1 W7 T' M. [$ o1 z' l) ^1 J1 T$ Y
– 接近
6 C4 V; X  ?$ A* ?" [
3 y* _! r4 v7 D4 p; H& j
% s$ e  n, E% P! {1 概述
# U# j! J+ P$ x. zIBM Watson IoT™平台的X-CUBE-WATSON包在基于Arm® Cortex®-M处理器的STM32 32位微控制器上运行。4 C9 x. x7 T3 x+ P+ d
表 1给出了相关的缩略语定义,帮助您更好地理解本文档。0 r( {- M1 k; i1 r8 u+ Y
4 T, X2 M& r: o6 M! d8 `4 }
FKUE)9I$@E0_G{JLYA%F%J0.png $ ^2 X: e( H" o$ l1 c4 l! o
0 `" `6 s, v% [1 w/ C& H7 ?
2 IBM Watson IoT™平台/ n4 C; [: D4 X) O! K5 o
本章介绍IBM Watson IoT™平台。
1 {4 L- i8 r" A$ i' S1 T8 O' lX-CUBE-WATSON包使用了IBM®嵌入式C客户端库,可支持该开发板安全地连接到IBM Watson IoT™平台。
, t- K7 _9 x2 b8 B7 W6 S7 w  }用户可以使用智能手机或个人计算机连接到云端,并可以随时随地访问该板提供的信息。( e& _# E  P: w0 w( ~4 B9 }
图 1显示面向X-CUBE-WATSON包的IBM Watson IoT™生态系统。
0 Z! R) V; S& W9 @
. i9 X% ~! @/ Z
~I]SL[`_O~{R[]1TGW159(4.png 7 R4 p( w( h# {. l' N4 d+ F. u* L
2 _" b( X  r$ |& ~
9 A0 A: p% u( R/ r3 d
3 软件包说明# C5 ^0 T0 ~- j: N% Z$ f
本章详细介绍了X-CUBE-WATSON软件包的内容和使用方法。
, z# U# W+ l1 j8 y3.1 概述( @: m! I5 K0 |. M" E% N( |
X-CUBE-WATSON包为STM32微控制器提供了Bluemix®堆栈中间件。$ _4 M/ F* B2 _3 t% ^8 y5 |) r
已经移植到了B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板,并可通过板载的网络接口连接到互联网。8 @+ M1 i3 [# y( K
• 通过板上集成的Inventek模块,B-L475E-IOT01支持Wi-Fi®。该板配备了一组能够报告湿度、温度、3D轴地磁数据、3D加速度、3D陀螺仪数据、大气压力、接近度和手势检测(X-CUBE-WATSON没有使用手势检测功能)的传感器。. Y# L4 o) b$ ?
• 通过板上集成的Inventek模块,32F413HDISCOVERY支持Wi-Fi®。   h; M! c  n: W: d
• 32F769IDISCOVERY本身提供了一个以太网接口。
# R2 h9 P, O- F该包分为以下组件:7 u# a7 f& }! L& F0 S- V5 n9 ~
• 连接到IBM Watson IoT™的客户端库和示例4 d5 S# b; F* X
• mbedTLS. q3 [+ u& U: s# v$ F
• LwIP/ ?% ?6 C7 I' Z
• FreeRTOS™3 S8 A. A3 f% ~" ?8 F
• Wi-Fi®驱动5 L/ @- ^& a; v1 V* p$ {) E
• 用于32F769IDISCOVERY板的以太网驱动
4 l3 T- m7 {6 X. ~5 o• 用于B-L475E-IOT01板的传感器驱动
3 o- p/ f$ f# n  Y3 y) T• STM32L4系列、STM32F4系列,和STM32F7系列HAL9 y6 D0 P$ ?1 x( C% H- L
• Bluemix®应用程序示例
! ?, i* \) T/ M% Z6 U' E, e  ~该软件以zip文档的形式提供,其中包含源代码。
6 y* p9 p5 O0 X7 ~- g* z" {可支持以下集成开发环境:) k+ C; x! k+ H# W* x  ?
• IAR Embedded Workbench® for Arm® (EWARM)& S, ?* G! }: C8 I/ j
• Keil®微控制器开发套件(MDK-ARM)
. L# g5 j, p1 [3 Q1 Q, e• System Workbench for STM32/ O3 y# j; [1 W% E  H3 G
注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。

* `0 ~4 `  ?$ f) F( }+ I; \8 O$ ?
* b+ C7 B2 L& j* r" R
+ k* V5 K/ o, Q完整版请查看:附件
" _9 r- t" B+ q0 \9 R: Z- }  O5 o: S7 p7 f! M! n. g/ ^, k6 z3 d

' l% \- o5 _% |* N+ s/ v) {6 F' k1 h4 n) V0 Y& ]3 v* d

DM00426504_ZHV1.pdf

下载

1.06 MB, 下载次数: 1

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

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版