51阿里云总结

  1. 51内存问题:51肯定是不够的,用个54差不多可以了
  2. 数据传输问题,网上有把key转成数据的插件,直接转成数组发数据就行
  3. esp8266通信协议看清楚喽,不要抄网上的,不然坑的浪费时间
  4. mmqt协议不需要了解太多,链接服务器----链接mqtt—订阅主题—上传数据(接受数据)—中间发送心跳。一定要严格按照协议的发,不然会断线,而且51的坑爹只有一个串口,很难调试。

本来的思路:首先考虑的是服务器和key烧写到flash中(这种方式一般用在工业上,大批量,但是目前应该没人用51去链接阿里云吧。。。)所以后面选了个内存大的54,直接读code区的数据了。玩玩而已,不要在意细节。还可以直接发数据串的方式,把头和尾计算出来再发送,中间插数据。
阿里云当你设定好参数后会有解码的程序的。应该用起来挺方便,但是对内存不足的来说就不行。下次用32来试试。esp的连网指令有点坑,感觉回复命令会迟到,会有一定的时间差导致接受应该接受的是connect,而不是OK。不然会导致链接了服务器然后就自己断线了,没有发送connect指令。
对了,阿里云有自己的lot studio可以开发web应用,以前可以开发Android,还是很方便,现在关闭了,要到2020中旬才会再开。不知道自己做阿里云的app要怎样做。我的预想是直接网页加载到web控件直接看。哈哈哈哈哈哈哈哈哈,so easy
5、说点dht11,试了很多程序都不太行,后来把EA关了就好了,应该是时序受到了中断的影响。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值