[STM32F1] 以太网发送问题

[复制链接]
1224|2
 楼主| julonger 发表于 2014-8-12 16:47 | 显示全部楼层 |阅读模式
STM32以太网客户端发送数据,数据接收出现与原数据不符。
void httpclient(void)
{       
        struct tcp_pcb *httppcb;
        struct ip_addr ipaddr;
        IP4_ADDR(&ipaddr,192,168,1,22);
        httppcb=tcp_new();
        tcp_bind(httppcb,IP_ADDR_ANY,20);
        tcp_connect(httppcb,&ipaddr,20,http_connected);
}
err_t http_connected(void *arg,struct tcp_pcb *pcb, err_t err)
{
        TESTpcb = pcb;
        printf("连接成功");
        return ERR_OK;
}

void Tcp_Senddata(char data[])
{

  tcp_write(TESTpcb, data, 256, 0);
  tcp_output(TESTpcb);
}

我建立了TCP客户端,用TCP_Senddata发数据给服务器,数据出现传输错误!啥原因啊?



mmuuss586 发表于 2014-8-12 18:35 | 显示全部楼层
以太网不熟,希望高手出来解答下;
你问香水城吧
想做大牛的小马 发表于 2014-8-14 09:45 | 显示全部楼层
抓包的东西看看呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

54

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部