#DAYU200体验官# Dayu200与Hi3861 TCP通信(JS) 原创 精华
Hello_Kun
发布于 2022-5-28 19:44
浏览
13收藏
目录
0. 说明
OH系统版本:OpenHarmony3.1Release
IDE: 3.0.0.900
实现语言:JS
1. TCP JS接口
1.1 接口分析
参考地址:Socket连接
TCP通信流程:
Initial TCP ————> Bind IP ————> Connect Target IP ————> Send/Receive
- 初始化IP相关配置:
- 绑定IP与端口号
- 连接目标IP
- 发送/接收数据
1.2 TPC send实现
按照上一节的流程,编写对应的JS程序即可。UI如下:
第一个按钮用于绑定IP,并设置订阅TCPSocket相关的订阅事件
第二个按钮用于连接Hi3861:
第三个按钮实现发送数据:
2. Hi3861 TCP
2.1 初始化
参考小熊派开发板TCP server案例。主要任务是开启wifi,获取周围wifi列表。
2.2 作为TCP Server
连接指定wifi,创建socket server,监听指定IP 端口。
3. 测试
将Hi3861、Dayu200都连接到同一个wifi下,事先匹配好IP地址和端口:
连接后Hi3861只要接收到数据就会返回一段字符串,Hi3861接收到的数据可以使用串口查看:
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2022-5-30 10:25:32修改
赞
11
收藏 13
回复
11
1
13
相关推荐
非常实用的演示,学习了