|
手上有一块万利STM32F107VC-PKT开发板,PHY芯片是LAN8700,下载的是RT-Thread-0.3.1版本,用MDK打开RT-Thread-0.3.1\bsp\stm3210\project_107下的工程,编写后烧入,串口中启动信息:
\ | /
- RT - Thread Operating System
/ | \ 0.3.1 build Jan 11 2011
2006 - 2010 Copyright by rt-thread team
sdcard init failed
File System initialzation failed!
TCP/IP initialized!
接上网线后,准备试试网络功能,可是无法ping通
串口打印的地址信息
finsh>>list_if()
Default network interface: e0
ip address: 192.168.1.30
gw address: 192.168.1.1
net mask : 255.255.255.0
dns server: 208.67.222.222
27, 0x0000001b
使用CMD命令:ping 192.168.1.30
Pinging 192.168.1.30 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.1.30:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
打开调试信息输出,重新编译下载,复位,收到以下内容:
rx dump:
ff ff ff ff ff ff 00 e0 4c 54 de cd 08 00 45 00
00 4e 9f 5e 00 00 40 11 56 dc c0 a8 01 15 c0 a8
01 ff 00 89 00 89 00 3a 75 e2 83 a4 01 10 00 01
00 00 00 00 00 00 20 46 48 45 50 46 43 45 4c 45
48 46 43 45 50 46 46 46 41 43 41 43 41 43 41 43
41 43 41 43 41 42 4c 00 00 20 00 01
eth dma status: 0x00670444
eth dma status: 0x00670404
过会就不发了,我再次ping,没有收到上面类似的调试信息,似乎没有中断??
点击登陆QQ,又收到了上面类似的调试信息。
用TCP&UDP测试工具,在电脑上建立了个服务器,将例子中的tcpclient编译进去
串口输出:
\ | /
- RT - Thread Operating System
/ | \ 0.3.1 build Jan 11 2011
2006 - 2010 Copyright by rt-thread team
sdcard init failed
File System initialzation failed!
TCP/IP initialized!
finsh>>tcpclient("192.168.1.21",6000)
Connect error
1880556216, 0x701702b8
finsh>>
请ffxz指点指点.... |
阿莫论坛20周年了!感谢大家的支持与爱护!!
如果天空是黑暗的,那就摸黑生存;
如果发出声音是危险的,那就保持沉默;
如果自觉无力发光,那就蜷伏于牆角。
但是,不要习惯了黑暗就为黑暗辩护;
也不要为自己的苟且而得意;
不要嘲讽那些比自己更勇敢的人。
我们可以卑微如尘土,但不可扭曲如蛆虫。
|