这次学习说起来道阻且长,因为年底事情多,加上疫情在家,电脑不在身边,前前后后竟然用了三月之久。总的来说还算是完成了

1.

是使用庆科EMW3080模块来连接阿里云服务器的,模块刚到手的时候,因为固件的问题迟迟使用不了,后来按照售后发给我的文件重新刷了一遍固件才能使用AT指令。
然后就可以开始了。首先可以用串口助手按照下面的步骤来尝试连接阿里云的服务器,虽然阿里云有提供C语言的SDK,但是看了下源码。好鸡儿复杂。还是网上来的教程来的方便,其实也可以把WIFI模块刷成那种直连云服务器的固件包,比如说ESP8266好像就有直连腾讯云的固件包,这样的话,就不用管MQTT协议这些东西了,直接使用AT指令将需要的数据传给模块,就可以实现连接服务器了,大大降低了开发时间。
话不多说,下面就是EMW3080连接阿里云服务器的流程
1.
因为我懒,就画了一下流程,看备注就行了,不懂AT指令的可以去,庆科 的官网看看
这其中有个坑,就是连续发送两次登录包,会掉线
是我程序没有处理好,连续发送两次一直收得到connetack包,但是显示离线
至于登陆包怎么来的,就是将三元组,用阿里的一个软件一计算,得到的三元数然后,再经过MQTT协议的一些处理,就得到了。具体可以去看看MQTT协议。
我也是参考了网上一位大神的例程才完成了本次学习,我贴出大神的原帖,自己写一波过程,也算是对我学习的巩固和复习。
https://blog.csdn.net/qq997758497/article/details/91842168
这位大神的MQTT连接和我用的只有WIFI模块不一样,其他的我都是参考的他例程,他的博文分三部分。

STM32+WIFI模块(EMW3080)使用MQTT协议链接阿里云服务器相关推荐

  1. STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云

    STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云 目录 STM32+ESP8266(ESP-12F)物联网温度计-移植paho MQTT协议连接阿里云 一 ...

  2. 使用arduino D1 wifi模块(WeMos D1)连接阿里云物联网平台并成功实现APP点亮板载LED(五)---MQTT.fx模拟设备连接阿里云

    前文提到,物联网设备在阿里云物联网平台登记了"身份证"之后,阿里云物联网平台上的设备就处于"未激活""离线"或者"在线" ...

  3. Esp8266 进阶之路29【高级篇】百万条消息免费之乐鑫esp8266使用TCP直连模式MQTT协议接入阿里云物联网平台,支持私家服务器对接,支持阿里云规则引擎。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  4. 利用MQTT协议与阿里云数据交互的python程序

    利用MQTT协议与阿里云数据交互的python程序 设计目的 功能要求和关键问题 环境配置问题 本地程序如何连接云上设备 云上的数据交互问题 界面设计问题 阿里云相关操作 本地程序 设计目的 设计开发 ...

  5. 树莓派mqtt协议连接阿里云物联网平台,手机端获取数据并控制

    树莓派mqtt协议连接阿里云物联网平台(三) 前面树莓派的数据已经上传到云端,可是我的android手机该如何获取树莓派上传的这些数据呢,,困惑了我好几天的疑问,解开的那一刻,真的时拨开云雾见青天啊. ...

  6. 微信小程序连接物联网(三):微信小程序远程遥控宿舍开门 基于NodeMCU通过MQTT协议连接阿里云物联网平台

    索引 这是用微信小程序遥控开门的系列文章,具体微信小程序连接物联网的代码在第三章提及. 微信小程序连接物联网(一):初始化ESP8266 NodeMCU 微信小程序连接物联网(二):NodeMCU L ...

  7. STM32+ESP8266+MQTT协议连接阿里云物联网平台

    一.环境介绍 单片机采用:STM32F103C8T6 上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可.比如:GSM模块.有线网卡等. 开发软件:keil5 硬件连接功能: ...

  8. 中移M5311模块MQTT协议连接阿里云物联网平台(干货)

    一.准备三元组 在阿里云物联网平台新建产品和设备后,平台给每一个设备自动赋予三元组. 二.准备MQTT协议参数 新建产品时,阿里云物联网平台会分配一个含productkey的子域名,端口号固定是188 ...

  9. 使用arduino D1 wifi模块(WeMos D1)连接阿里云物联网平台并成功实现APP点亮板载LED(四)---阿里云物联网平台使用基础

    前面几个文章一直在分析arduino d1 wifi模块如何安装开发板库,如何编程,如何调用wifi操作库,如何运行第一个网络扫描程序. 现在突然跳转到介绍阿里云,为什么呢? 原因很简单,就是物联网设 ...

  10. java实现mqtt服务端_基于Swoole使用MQTT协议连接阿里云物联网平台设备实现消息订阅

    阿里云物联网平台为设备提供安全可靠的连接通信能力,支撑设备数据采集上云,我们这里认为阿里云物联网平台是 MQTT 服务端,那么我们自己的设备作为客户端,应该如何实现消息订阅? 阿里云没有提供 PHP ...

最新文章

  1. mysql设置check
  2. hexo的yelee主题使用自定义字体并用字蛛进行字体压缩的sed脚本
  3. 光谱 波长_【第三课】红外光谱仪及其联用技术
  4. 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)
  5. 顺丰控股:2月速运物流业务营业收入98.49亿元,同比下降3.36%
  6. android zxing-3.3.3的用法_Android使用RecyclerView实现复杂的多布局效果
  7. 使用cURL操作Openstack对象存储的ReST API
  8. 计算机考研专业课卷子,考研统考专业课有哪些?题型都有什么?你了解吗
  9. Latex的使用模板
  10. 游戏美术-魔兽世界查看器的正确使用方法
  11. 基于Matlab的男女声音信号分析与处理
  12. 谷歌翻译SDK (Google Translate SDK)的使用
  13. pytorch:线性回归实战
  14. iOS逆向一iPhone手机越狱/APP脱壳/IPA签名
  15. mysql 实例和数据库名_oracle 实例名和服务名以及数据库名区别
  16. iPhone的地图app如何获取任意地点的路线
  17. 高定服装走向NFT,巴黎时装周的数字化将带来什么新趋势?
  18. 解密优秀博士成长史 ——微软亚洲研究院首届博士生学术论坛Panel讨论经验总结...
  19. 【原创】VMware安装没有引导的Ghost镜像,超级详细,步步讲解
  20. [HDU1290]献给杭电五十周年校庆的礼物

热门文章

  1. 中国有些东西不是给人吃的
  2. 【Opencontrail】opencontrail对接k8s
  3. 关闭计算机 网络设备上的445端口,关闭445端口的方法,小编教你电脑如何关闭445端口...
  4. Chrome浏览器的便捷使用方式
  5. OSPF域外(外部)路由(四、五类LSA)
  6. .net 开发工程师 面试题
  7. matlab找零钱,自动售货系统
  8. BZOJ4198: [Noi2015]荷马史诗(哈夫曼树)
  9. 480位禅宗大德悟道因缘
  10. Redis和MySQL如何保持数据一致性