购物吧

您的位置:网站首页 > 今日推荐

今日推荐:基于STM32的阿里云物联网平台方案

作者:habao 来源:未知 日期:2020-11-3 14:14:26 人气: 标签:今日推荐网下载
导读:测试你的古代身份阿里云物联网平台(原名物联网套件,下文两者通用)是阿里云专门为物联网领域的开发人员推出的,其目的是帮助开发者搭建•板载STmorpho接口…

  测试你的古代身份阿里云物联网平台(原名物联网套件,下文两者通用)是阿里云专门为物联网领域的开发人员推出的,其目的是帮助开发者搭建

  •板载ST morpho接口的扩展插座,可由此访问全部STM32管脚。我们将通过该插座连接WiFi模组的收、发I/O。

  EMW3080 WiFi扩展板也集成了Arduino接口扩展插座,可与NUCLEO-L476RG开发板连接。但是Wifi扩展板上的WiFi模块收、发引脚接在了Arduino插座的D0和D1管脚,即下图中的RXD和TXD;而在NUCLEO-L476RG开发板上,Arduino接口插座的D0与D1管脚默认对应的MCU(L476)的PA2和PA3管脚,正好是是USART2接口的Tx和Rx,并已经连接至STLINK,以实现STLINK的USB桥接串口的虚拟串口功能。 我们希望保留STLINK虚拟串口功能,供调试打印用。因此,需要将WiFi扩展板上Arduino接口的D0与D1 管脚,即WiFi模块的收、发引脚,与MCU的USART1连接(PA9和PA10)。

  上原来的跳线都不需要改变,也不需要吹焊solder bridge(默认状态母板上D0、D1没有连到MCU的UART1),只需要几根连接线就可以完成连接。

  •串口工具Tera Term。串口调试工具,显示程序运行信息,以及供用户配置WiFi用户名和密码。

  。在集成过程中,整个SDK目录文件结构保持不变,方便用户在将来自行替换更高版本的Ali物联网套件,如下图:

  将设备接入云端,第一步是要在云端开通物联网套件,注册产品和设备。用户可参照阿里云帮助文档里的“阿里云物联网套件>

  控制台使用手册>

  产品管理>

  设备接入准备”的详细说明,也可以参照以下步骤:

  一步一步创建完成后,用户也可以从控制台中的设备管理,点击相应的设备,查看设备基本信息,就可以一次性获得productKey, 设备名称(deviceName)以及deviceSecret。

  包含有工程文件径。用户可直接点击打开,进行编译。开发包使用的工程文件IAR版本为8.20.1。若用户使用较低版本的IAR,仅需要重新构建工程文件,而不需要修改目录结构与源代码。

  需要使用串口终端程序Tera Term(其他类似串口软件亦可)来配置网络或者察看程序运行的日志。

  首次输入的WiFi AP的用户名和密码会存放在MCU的Flash中,以免下次上电重复输入。如果用户更换了WiFi AP,需要使用新的用户名和密码

  物联网设备是否在线,以及上行以及下行详细数据,除了通过设备端的串口输出log信息,还可以在阿里云端物联网套件的“管理控制台”上找到详细日志。访问查看“日至服务”,如右图所示:

  对于新的MCU系列,只需要将相应的STM32 HAL Driver驱动复制到驱动Drivers目录,替换自己的BSP驱动;然后在Projects目录复制已有工程,加入特定功能,修改得到新的工程文件。

  事实上此开发包也支持STM32 B-L475E-IOT01开发板连接阿里云。用户可以比较开发包中的NUCLEO-L476RG与 B-L475E-IOT01目录,了解如何快速将此开发包运行在更多STM32开发板上。

  

下一篇:没有资料
共有:条评论信息评论信息
发表评论
姓 名:
验证码: