我 对问题发布了答案
TLS_CONFIG_UDP_ONE_SHOT 宏定义在 w80x_20211115\include\app\wm_wifi_oneshot.h 文件里define TLS_CONFIG_UD
我 发表了评论
串口是底层协议,不能用底层协议直接传输业务层内容。 如果 TCP,它的底层也是做了封包,在解封包后,再交给上层处理,你看到的纯数据是因为底层协议栈给处理好了。而串口,需要你自己来做这些事。
我 发表了评论
你可以在 json 外面加上一个封装,比如 json:[*]\r\n ,以 "json:"作为开始的判断字符串,以 "\r\n"作为结束的判断字符串,然后解析取出中间的 "[]" 的内容,脱去方括号,
我 发表了评论
你可以在 json 外面加上一个封装,比如 json:[*]rn ,以 "json:"作为开始的判断字符串,以 "rn"作为结束的判断字符串,然后解析取出中间的 "[]" 的内容,脱去方括号,然后再
我 对问题发布了答案
因为串口收发数据,没有开始结束的标志。 因此发送一段命令,是否结束,需要靠解析命令的格式来进行。这也就是为什么很多 GPS,GPRS,4G 通信模块 使用 AT+ 指令的接口,AT就是一个命令的开头,
我 对问题发布了答案
我在公网搭建了一个 websocket 的服务,开发板可以与它通信,通过业务层协议,可以实现多个开发板间的通讯,开发板一对一,开发板一对多,对网页客户端的多种通信模式。网页客户端地址:http://1
我 发表了评论
消息的控制数据在结构体里,是可以传递copy,但消息里的业务负载数据,往往很大,只能传递地址。而这里的业务数据是存储在动态分配的内存里的,所以传递这个地址,没问题。只是这个地址如何处理,是看地址的属性
我 发表了评论
这个电路图的USB转串是双焊盘, 可以焊接 CH340N,也可以焊接 CH340E, 但同时只能焊一个。RDT 只接了主控的 REST 。
我 对问题发布了答案
不会的。这是消息发送函数,发消息的数据打包发送到队列里,在队列处理后,会释放的。具体释放的地方是在这里:W801\w80x_20211115\platform\sys\tls_sys.c:356voi
我 对问题发布了答案
是它内部的 boot 区程序,在上电时会检测是否有 XMODEM 的 ACK 指令过来,如果有那么就会拉低 PA0 的电平,相当于你按下了 boot 键。如果于此同时检测到了 reset 信号,那么就
我 对问题发布了答案
W801 可以使用 wifi 远程升级。上级方法,先配网,可以用 web配网或者app配网。配网成功,板子能连互联网后,可以用demo的这个命令来在线升级:t-httpfwup=(http://xx
我 对问题发布了答案
可以按 img 的规范,做一个image的头,64个字节,这里面定义好其它资源文件的烧写地址,长度。然后计算CRC,打一个满足规范的img文件,然后 cat w800.fls resource.img
我 发表了评论
W801的SDIO驱动与FATFS优化