下你所需,载你所想!
汇集开发技术源码资料

STM32的网络通信实例

:10.551MB :1 :2022-10-05 17:30:43

部分简介

STM32的网络通信实例如果开发者对于本文件有需要的可以参考。
该实例是运行在STM32平台上的LWIP网络通信实例
//TCP Client app
void tcp_client_app(void)
{
struct tcp_pcb *tcppcb; //定义一个TCP服务器控制块
struct ip_addr rmtipaddr; //远端ip地址

u8 res=0;
u8 t=0;
u8 connflag=0; //TCP连接标记

tcppcb=tcp_new(); //创建一个新的pcb
if(tcppcb) //创建成功
{
IP4_ADDR(&rmtipaddr,lwipdev.remoteip[0],lwipdev.remoteip[1],lwipdev.remoteip[2],lwipdev.remoteip[3]);
tcp_connect(tcppcb,&rmtipaddr,TCP_CLIENT_PORT,tcp_client_connected); //连接到目的地址的指定端口上,当连接成功后回调tcp_client_connected()函数

热门推荐

相关文章