收藏官网首页
查看: 28816|回复: 4

[技术问答] wifi模块不断重复连接

回帖奖励 4 金钱 回复本帖可获得 2 金钱奖励! 每人限 1 次

5

主题

63

帖子

860

积分

高级会员

Rank: 4

积分
860
跳转到指定楼层
#
发表于 2017-3-17 00:14:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
校园创客福利
您好,我用的是esp8266模块刷了机智云固件,用它来当做wifi模块,ESP8266模块如图

用机智云串口调试工具的模拟MCU端可以把数据上传到机智云,在机智云端可以通过查看日志可以看到,

但是通过STM32芯片的话,ESP8266模块就不断重复去连接所配置的wifi,就是一连上就断开然后又去连接,这个情况是怎么解决呢?我是用机智云自动生成的MCU代码,里面的串口,定时器,以及设备key都初始化对应的了。串口1一直打印这些日志,不清楚什么原因导致

ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
valueTypes ChanERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ged
valuestatus Changed
valueTimeMonth Changed
valueTimeDay Changed
valueTimeYear Changed
valueAmount Changed
valuePhone Changed
valueCardID Changed
valueRemind Changed
changed, report data
MCU2WiFi[1392:  72]: ff ff 00 44 05 00 00 00 04 05 03 0d 07 e1 00 00 00 00 00 00 00 1f 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 31 32 33 34 35 36 3ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
7 38 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite

ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
ERROR: no memory 0
ERROR: Failed to rbWrite
Warning:gizProtocolResendData 1871 1670 0
Warning: timeout, resend data
MCU2WiFi[1955:  72]: ff ff 00 44 05 00 00 00 04 05 03 0d 07 e1 00 00 00 00 00 00 00 1f 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b2
valueTypes Changed
valuestatus Changed
valueAmount Changed
changed, report data
MCU2WiFi[2320:  72]: ff ff 00 44 05 01 00 00 04 00 03 0d 07 e1 00 00 00 00 00 00 00 20 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 31 32 33 34 35 36 37 38 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 af
WarERROR: no memory 0


调了很久也不清楚原因,希望您能百忙之中抽空解答一下,非常感谢!

1

主题

3

帖子

119

积分

注册会员

Rank: 2

积分
119
地板
发表于 2020-4-11 00:19:23 | 只看该作者

回帖奖励 +2 金钱

QH_飞蓬 发表于 2017-3-23 09:06
wifi不断重复连接的问题找到了,因为我把机智云自动生成的MCU代码移植到我的工程,我把在userInit()函数里 ...

您好请问初始化用户数据怎么加?

5

主题

63

帖子

860

积分

高级会员

Rank: 4

积分
860
板凳
 楼主| 发表于 2017-3-23 09:06:53 | 只看该作者
wifi不断重复连接的问题找到了,因为我把机智云自动生成的MCU代码移植到我的工程,我把在userInit()函数里忘了初始化用户数据,加上去就正常了

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
沙发
发表于 2017-3-20 16:16:17 | 只看该作者

回帖奖励 +2 金钱

这个原因是因为MCU处理不过来打印出来的内存不足。但不会影响后续的运行,把打印协议的日志宏关掉就看不到了

321

主题

1054

帖子

4513

积分

论坛元老

Rank: 8Rank: 8

积分
4513
QQ
楼主
发表于 2017-3-17 12:36:48 | 只看该作者

回帖奖励 +2 金钱

免费使用STM32、APP自动代码生成工具
图片看不到,文件太大了,你裁剪下再发上来
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表