极海的开发板很好很NICE,拿到板子直接找根TYPEC的数据线开干了。
找到example ETH的例程,做如下修改,加入client 向 server发送数据的代码,在网络调试助手(server)就能看到信息。
照猫画虎,定义 client 发送的信息:
在poll中增加发送信息的代码,通过tcp_write发送出去:
网络调试助手(server)收到的信息:
client 端打印输出的调试信息:
因为是在Poll中加的发送,所以TCP client会定时循环发送消息。
lwip每隔250ms心跳一次,周期性运行:
TCP连接每隔1sec检查连接状态并poll消息:
server收到的信息,时间间隔一秒:
OK,欢迎交流。。。
|