|
ffxz,您好。
我下载了RT-Thread for STM32(0.3.0),使用ICDev的ENC28J60以太网模块,连接到STM32的SPI2接口,用交叉网线直接连接PC和以太网模块,ping 192.168.1.30,可是ping不通。网络变压器只有一个绿灯亮,串口收到的调试信息如下:
\ | /
- RT - Thread Operating System
/ | \ 0.3.0 build Oct 13 2009
2006 - 2009 Copyright by rt-thread team
rtc is not configured
please configure with set_date and set_time
part[0], begin: 32256, size: 127108096
enc28j60 init ok!
-- enc28j60 registers:
HwRevID: 0x06
Cntrl: ECON1 ECON2 ESTAT EIR EIE
0x04 0x80 0x01 0x00 0xc8
MAC : MACON1 MACON3 MACON4
0x0d 0x33 0x40
Rx : ERXST ERXND ERXWRPT ERXRDPT ERXFCON EPKTCNT MAMXFL
0x0000 0x19fe 0x0000 0x19fe 0xa1 0x00 0x05ee
Tx : ETXST ETXND MACLCON1 MACLCON2 MAPHSUP
0x19ff 0x1fff 0x0f 0x3f 0x10
MAC Addr: ADR0 ADR1 ADR2 ADR3 ADR4 ADR5
0x5e 0x45 0xa2 0x6c 0x30 0x1e
finsh>>File System initialized!
TCP/IP initialized!
webs: Listening for HTTP requests at address
DB: Registering database table <users>
DB: Registering database table <groups>
DB: Registering database table <access>
ENC28J60模块试了两个都不行。不知是硬件问题,还是软件配置的不对?
请指教。
PS:我用的是ST官方的开发板,SRAM在Bank3,Nor Flash 在Bank2, LCD在Bank4。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|