谢谢

引用: 原帖由 academic 于 2011-4-15 21:46 发表
注释掉 lwipopts.h 中的 lwIPHostTimerHandler


可以了,谢谢。
点赞  2011-4-18 14:00

ping不通啊?

楼主,我照着你的代码(TCP)原样复制过来,可是ping不通呀?

 

求助,求助~~

 

把你的工程下下来,能ping 通了,但是用udp&tcp测试工具 发送 什么东西 就接收到什么东西。发送的是“CONTROL LED ON ”,就接收到“CONTROL LED ON”。

这个是怎么回事呢?

 

 

为什么呢?为什么呢??为什么呢?? lz 只有用你的STARTUP.S,就可以正确

 

 

[ 本帖最后由 15242026 于 2011-4-19 11:53 编辑 ]
点赞  2011-4-18 14:11

回复 42楼 15242026 的帖子

哦,是这样的。
不过,怎么会发送什么就收到什么呢?
点赞  2011-4-20 13:32

回复 43楼 academic 的帖子

嘿嘿,我解决啦,是自己代码问题。 楼主,强烈建议你补充一下TCP 的代码,tcp_write(); tcp_output();这两个函数,我用起来有点问题。发送不长的字符串可以,已发送长了就被截断了。

    char uart_buf[100];

    struct pbuf *p_out;

    char *pUart_buf = uart_buf;

   unsigned long len = strlen(pUart_buf);

 

  p_out = pbuf_alloc(PBUF_TRANSPORT, len, PBUF_RAM);

    if(p_out != NULL)

     {

       if(strlen(pUart_buf))//判断缓冲区是否为空

           {            

               memcpy(p_out->payload, pUart_buf, len);

               tcp_write(pcb, (const void *)p_out->payload, len, 0);

               tcp_output(pcb);

           }

 

    pbuf_free(p_out);

      }

每次都被截断,只有8个字符?到底是什么原因呢?

 

嘿嘿~~~~

楼主,不好意思,是我的UART坏掉了,自发只收都出现了乱码,问题解决中。。。

 

不过我还是强烈建议楼主 有空做一个TCP发送数据的例程哦~~

[ 本帖最后由 15242026 于 2011-4-20 16:49 编辑 ]
点赞  2011-4-20 15:09

好帖子啊 才看到 顶起来

 

关于GPIOPinTypeEthernetLED  我的驱动库里面也木有 哎悲剧

点赞  2011-5-5 11:43

ping IP地址的问题请教

我用单片机设计的网卡,上电后立马用电脑ping自己设计的网卡地址刚开始不通,复位一下就正常了。
这是怎么回事啊?帮忙分析一下好吗?
点赞  2011-5-5 11:55
麻烦朋友们帮忙分析一下
点赞  2011-5-5 11:59
academic朋友,我用单片机和rtl8019设计的网卡,上电后用电脑ping自己设计的网卡IP地址刚开始不通,复位一下就正常了。
这是怎么回事啊?帮忙分析一下好吗?
点赞  2011-5-5 15:10
academic朋友你的QQ号码多少啊?能否告知啊,有问题请教你,谢谢啊
点赞  2011-5-5 15:16

网卡自适应问题求教

我用单片机设计了个网卡,如何让网卡自适应交叉或直通网线,我的rtl8019硬件是按照直通接法来的,请问是硬件做到自适应呢还是驱动程序做到的?应如何实现呢?望高人指点一下!!!!!!
点赞  2011-5-6 08:33
不错哦!!!
点赞  2011-5-6 09:06

回复 50楼 qdelrhlrenzhe 的帖子

TI M3 集成的 PHY 是硬件自适应的,可以用软件开启或关闭,8019还不是太清楚。
点赞  2011-5-6 15:29
while(1)
  {
    udp_send(Pcb1,p);
    SysCtlDelay(SysCtlClockGet()/3);
  }
学习了
追求卓越,成功就会在不经意间追上你
点赞  2011-5-6 17:01
学习了
点赞  2011-5-17 16:59
支持 要向大哥学习啊
点赞  2011-5-17 23:35
\(^o^)/~好
点赞  2011-5-18 09:51

回复 17楼 186874509 的帖子

组播发送将IGMP选项打开(lwipopts),然后再UDP程序中将主机加入组播地址,恣意组播地址进行发送就好了!注意其中都几个地方要改,你调试的时候就能看到!
点赞  2011-6-7 10:27
太好了,学习学习!
点赞  2011-6-7 13:55
你好,我想请问下,楼主做过uip通信吗?那个网关如何设置呢?参数值传入哪?怎么用呢?
点赞  2011-6-11 10:57
写得不错,顶下
点赞  2011-6-12 23:03
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复