我知道cc3235重启后能自动连接AP,但有没有重启后自动连接服务器的功能?重启前已经设置过服务器的参数了
Kevin Qiu1:
设置好参数可以连接
,
user3692010:
已经用AT+Sock和AT+Connect指令连接成功了,wifi模块断电重启后还是要重新手动连接啊 你说的设置好参数是具体怎么设置呢?还有其他社么配置需要设置吗
,
Kevin Qiu1:
使用AT+Connect是在RAM中操作,掉电数据会丢失。
掉电不丢失需要修改程序后烧录到flash中
,
user3692010:
没太理解,我是烧到flash后才发的指令
你意思是修改程序,直接在程序中调用sl_connect函数?
如果是这样,服务器ip要写死在程序里吧,但我们服务器ip是未知的,这该怎么解决?
,
Kevin Qiu1:
1.通过AT连接的proflie信息并不能写入保存到flash中,掉电相当于执行复位,程序又从头开始执行。
2.看一下4.3节连接policy:www.ti.com.cn/…/swru455m.pdf
,
user3692010:
我想你理解错我的意思了 你说的这个连接policy和proflie是能够自动连接AP(即WlanConnect),但我说的是还要能自动连上服务器创建TCP或者UDP连接(Socket、Connect),我似乎找不到相关的配置
,
Kevin Qiu1:
CC3235掉电重启或RESET后 MCU和NWP状态被清除,因此TCP套接字以及与AP的连接都将断开。
需要等待重新连接到AP(如果使用预配置的Wi-Fi配置文件启用了自动连接,则将自动连接),然后手动重新连接到TCP socket,
无法让NWP自动处理TCP套接字