STM32 LWIP 问题请教
我使用STM32F407 LWIP 没使用操作系统,采用的LAN8702代码执行的正常
delay_init(84);
uart_init(9600);
Init_IO();
Init_Time2();
My_RTC_Init(); //³õʼ»¯RTC
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//ÉèÖÃϵͳÖжÏÓÅÏȼ¶·Ö×é2
mymem_init(SRAMIN); //³õʼ»¯ÄÚ²¿ÄÚ´æ³Ø
mymem_init(SRAMEX); //³õʼ»¯ÍⲿÄÚ´æ³Ø
mymem_init(SRAMCCM); //³õʼ»¯CCMÄÚ´æ³Ø
while(lwip_comm_init()!=0);
while((lwipdev.dhcpstatus!=2)&&(lwipdev.dhcpstatus!=0XFF))//µÈ´ýDHCP»ñÈ¡³É¹¦/³¬Ê±Òç³ö
{
lwip_periodic_handle();
}
while(1)//µÈ´ýDHCP»ñÈ¡³É¹¦/³¬Ê±Òç³ö
{
lwip_periodic_handle();
}
代码在最后 lwip_periodic_handle(); 里循环,但是我把网线接到HUB上,HUB的灯不亮,而且在网络上用其他计算机也找不到这个设备
请问哪位大侠调试过LWIP,可否指点一二,多谢了!
你确定代码执行到最后了吗 建议 你参考st的lwip的官方例程。
页:
[1]