我 对问题发布了答案
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 优化