void TCP_Client_Init()
{
struct tcp_pcb *Clipcb;
struct ip_addr ipaddr;
IP4_ADDR(&ipaddr,192,168,1,16);
Clipcb = tcp_new(); // 建立通信的TCP控制块(Clipcb)
tcp_bind(Clipcb,IP_ADDR_ANY,1026); // 绑定本地IP地址和端口号
tcp_connect(Clipcb,&ipaddr,1026,TcpCli_Connected);
}
使用该函数发送数据,当数据包长度>104时,程序就跳入了startup_ewarm.c里面的FaultISR(void)。。。。
数据包长度没有超过104时,发送没有任何问题。。
lwipopt.h的参数都是默认的。。
请高手指教。。
此帖出自
小平头技术问答
一周热门 更多>