基于Qualcomm QCA4020配置Azure服务(一)
Microsoft Azure云平台提供了一种安全且可扩展的机制来连接物联网端 节点到云端。 QCA402x SDK现在支持Azure IoT设备SDK。 QCA402x设备会谈 使用安全的MQTT协议访问Azure云。
下载代码:
Quartz中的Azure SDK已针对分支2017-07-14进行了测试。需要Git客户端 克隆存储库。
1.切换到 <SDK_source>/target/quartz/thirdparty directory.
2. 运行下面的命令:
git clone --recursive --branch 2017-07-14
https://github.com/Azure/azure-iot-sdk-c.git azure
首次使用Azure支持构建QCLI演示: 1. Azure SDK需要arm-none-eabi-gcc库中的一些实用程序功能。与...链接 必需的库,设置以下环境变量 -
set NEWLIBPATH=C:\Program Files (x86)\GNU Tools ARM Embedded\6.2
2016q4\arm-none-eabi\lib\thumb\v7e-m
set TOOLLIBPATH=C:\Program Files (x86)\GNU Tools ARM Embedded\6.2
2016q4\lib\gcc\arm-none-eabi\6.2.1\thumb\v7e-m
set Ecosystem=azure
QCA402x Azure 软件架构:
QCA402x SDK的不同软件模块及其与核心Azure堆栈的交互 如下图所示。 Azure堆栈调用QCA402x系统API和网络 与IoT中心交互的服务。平台和IO填充层的源代码是 在SDK中提供。