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

查看: 375|回复: 0

【中文文档】UM2273_IBM_Watson_IoT云扩展软件包入门

[复制链接]

1347

主题

1124

回帖

0

蝴蝶豆

管理员

最后登录
2020-12-9
发表于 2019-3-21 13:27:02 | 显示全部楼层 |阅读模式
IBM_Watson_IoT云扩展软件包入门

引言

本用户手册描述了IBM Watson IoT™(物联网)平台的STM32Cube软件扩展包的内容。

STM32Cube的IBM® IoT云软件扩展包(X-CUBE-WATSON)提供了将STMicroelectronics板连接到IBM Watson IoT™平台的应用示例。它使用IBM®嵌入式C客户端库,将其移植到相应的STM32设备。

X-CUBE-WATSON可运行于B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板。

可实现设备到云端数据上报,和云端向设备下发命令和通知。

X-CUBE-WATSON提供了下列功能:

• 通过Wi-Fi®和以太网连接IBM Watson®支持应用的快速评估和开发
• 板配置接口
• Wi-Fi®连接
• 连接到IBM Watson IoT™平台和各种回调注册
• B-L475E-IOT01板可测量和上报以下值:
  – 湿度
  – 温度
  – 3D地磁数据
  – 3D加速度
  – 3D陀螺仪数据
  – 大气压力
  – 接近

1 概述

IBM Watson IoT™平台的X-CUBE-WATSON包在基于Arm® Cortex®-M处理器的STM32 32位微控制器上运行。

表 1给出了相关的缩略语定义,帮助您更好地理解本文档。

1.png

2 IBM Watson IoT™平台

本章介绍IBM Watson IoT™平台。

X-CUBE-WATSON包使用了IBM®嵌入式C客户端库,可支持该开发板安全地连接到IBM WatsonIoT™平台。

用户可以使用智能手机或个人计算机连接到云端,并可以随时随地访问该板提供的信息。

图 1显示面向X-CUBE-WATSON包的IBM Watson IoT™生态系统。

1.png
3 软件包说明

本章详细介绍了X-CUBE-WATSON软件包的内容和使用方法。

3.1 概述

X-CUBE-WATSON包为STM32微控制器提供了Bluemix®堆栈中间件。

已经移植到了B-L475E-IOT01、32F413HDISCOVERY和32F769IDISCOVERY板,并可通过板载的网络接口连接到互联网。

• 通过板上集成的Inventek模块,B-L475E-IOT01支持Wi-Fi®。该板配备了一组能够报告湿度、温度、3D轴地磁数据、3D加速度、3D陀螺仪数据、大气压力、接近度和手势检测(X-CUBE-WATSON没有使用手势检测功能)的传感器。

• 通过板上集成的Inventek模块,32F413HDISCOVERY支持Wi-Fi®。

• 32F769IDISCOVERY本身提供了一个以太网接口。

该包分为以下组件:

• 连接到IBM Watson IoT™的客户端库和示例

• mbedTLS

• LwIP

• FreeRTOS™

• Wi-Fi®驱动

• 用于32F769IDISCOVERY板的以太网驱动

• 用于B-L475E-IOT01板的传感器驱动

• STM32L4系列、STM32F4系列,和STM32F7系列HAL

• Bluemix®应用程序示例

该软件以zip文档的形式提供,其中包含源代码。

可支持以下集成开发环境:

• IAR Embedded Workbench® for Arm® (EWARM)

• Keil®微控制器开发套件(MDK-ARM)

• System Workbench for STM32

注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。


..............

想了解更多,请下载原文阅读

回复

使用道具 举报

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