请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220S-LAUNCHXL 您好!
我一直在尝试设置 AWS 影子样本、但每次运行它时、我都会遇到-7错误。 如何解决此问题并使其正常工作?
下面是我设置项目的步骤:
1.我将 certs.h 配置为附加的文件
2.我在 aws_iot_config.h 中配置了设置
#define AWS_IOT_MQTT_HOST "a37j7zivprtjq5-ats.iot.us-east-1.amazonaws.com"//<客户特定 MQTT 主机。 同样的功能也将用于影子 #define AWS IOT _MQTT_PORT 8883 //< MQTT/S #define AWS IOT _MQTT_CLIENT_ID 的默认端口 "恒温器"//< MQTT 客户端 ID 对于每个器件 都应唯一#define AWS IOT my_THON_NAME"恒温器"//<阴影的名称此器件与 #define AWS IOT _ROOT_CA_FILENAME 关联 "/cert/ca.pem "///<根 CA 文件名 #define AWS IOT certificate_filename "/cert/cert.pem //<器件签名证书文件名 #define AWS IOT Private _key_filename "/cert/key.pem //<器件私钥文件名
3.我在 wificonfig.h 中设置 wifi 设置
这是我在 TeraTerm 中的输出:
startSNTP:当前时间:SAT 12月29日18:44:23 2018 CC32XX 已连接到 AP 并获取 IP 地址。 IP 地址:192.168.26.8 正在刷写证书文件... 已成功将文件/cert/ca.pem 写入闪 存刷写证书文件... 已成功将文件/cert/cert.pem 写入闪 存刷写证书文件... 成功将文件/cert/key.pem 写入 FLASH AWS IoT SDK 版本(dev) 3.0.1- 调试:runAWSClient L#169 Using RootCA /cert/ca.pem 调试:runAWSClient L#170 using clientCRT /cert/cert.pem 调试:runAWSClient L#171 using clientKey /cert/key.pem Shadow Init Shadow Connect 错误:runAWSClient L#197 Connection Error (-7)
