如题, CH395Q作为UDP服务器, 因为需要多个客户端访问服务器, CH395如何从接收的数据中,判断来自哪个客户端,以便返回数据给相应的客户端?
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
如题, CH395Q作为UDP服务器, 因为需要多个客户端访问服务器, CH395如何从接收的数据中,判断来自哪个客户端,以便返回数据给相应的客户端?
CH395Q初始化为UDP服务器(即目标地址设置为255.255.255.255)时,每次接收的数据报文中,协议栈会自动添加6字节的对端IP信息和2字节的数据长度返回。例程对端UDP端口(192.168.1.200:3000)发送4个字节0x01,02,0x03,0x04给CH395芯片时,主控芯片从CH395中读取到的此包数据为“0xC0 0xA8 0x01 0xC8 0xB8 0x0B 0x04 0x00 0x01 0x02 0x03 0x04”。
谢谢TECH48的解答,此问题已解决。