ch32v208WBU6创建多个socket该修改哪里?

ch32v208WBU6创建多个socket该修改哪里?

您好,创建多个socket需要先在net_config.h中修改相应socket模式数量,随后参考各模式例程创建相应的socket。image.png

例如DHCP例程中,DHCP是需要创建UDP的socket来实现,DHCP成功后会创建TCP客户端,因此net_config.h参数修改如下

image.png

祥见CH32V208EVT例程(https://www.wch.cn/downloads/CH32V20xEVT_ZIP.html)

image.png

如有其他问题可邮件(zl@wch.cn)沟通。


想问一下,让客户端不同的socket对应不同的服务器端应该修改哪里?


创建socket时设置对应的目的IP和目的端口即可。大致步骤如下:(后续有其他问题可邮件联系,邮箱:lq@wch.cn)

image.png

image.png

image.pngimage.png



连接上服务器之后,客户端需要发一段数据给服务器,应该怎么添加程序


调用WCHNET_SocketSend函数即可实现数据发送。例程中是实现数据回传,208将收到的数据原样发回。可以先跑跑我们的例程熟悉下再进行后续开发。

image.png


这边需要使用域名进行连接,该如何使用呢


EVT例程中有关于DNS的例程,可以参考


只有登录才能回复,可以选择微信账号登录