OpenEdv-开源电子网

标题: STM32F207+DP83848CVV以太网调试的问题! [打印本页]

作者: 象牙塔    时间: 2013-12-15 21:20
标题: STM32F207+DP83848CVV以太网调试的问题!
状态是:
1.电脑网口的两个灯一个常亮(LED_LINK),另一个不规律的闪(LED_ACT);
2.开发板上网口,LED_LINK亮,LED_ACT一直处于高电平,
3.ping也不通
主函数里
      if (ETH_CheckFrameReceived())
      { 
        /* process received ethernet packet */
        LwIP_Pkt_Handle();
      }
printf("OK!%d\n\r",LocalTime);
LED3=0;
delay_ms(100);
LED3=1;
delay_ms(200);
      /* handle periodic timers for LwIP */
      LwIP_Periodic_Handle(LocalTime);
可以正常进入,
调试代码发现,不产生void Eth_Link_ITHandler(uint16_t PHYAddress)中断,即MII_INT(PB14)
中断可以进去,没问题

存在这些问题的可能情况,还有就是,我在驱动代码里没有找到怎么控制状态灯的闪亮,看数据手册,要操作寄存器什么的
但是,在驱动代码里怎么没看到??









作者: 象牙塔    时间: 2013-12-15 21:36
(, 下载次数: 2)


作者: 正点原子    时间: 2013-12-15 23:24
帮顶
作者: 象牙塔    时间: 2013-12-16 12:43
回复【3楼】正点原子:
------------------------------
谢谢原子哥,虽然问题还没解决!!
作者: 象牙塔    时间: 2013-12-16 12:43
(, 下载次数: 0)


作者: 落月枫情    时间: 2014-2-22 16:35
通了没大侠,怎么回事啊
作者: 象牙塔    时间: 2014-2-23 19:12
回复【6楼】落月枫情:
---------------------------------
其实已经通了,只是没把ICMP的头文件打开!
作者: hunkxie    时间: 2014-2-26 11:51
小弟最近也想做网络通信   求楼主上传STM32F207+DP83848CVV的电路图和程序啊   非常感谢啊
作者: 象牙塔    时间: 2014-2-27 07:59
(, 下载次数: 1)


作者: 象牙塔    时间: 2014-2-27 08:00
发个文件!
作者: 象牙塔    时间: 2014-2-27 08:02
回复【8楼】hunkxie:
---------------------------------
已发送!
作者: hunkxie    时间: 2014-2-27 23:46
哦   这好像是参照官方板子画的    弱弱的问一句   程序呢    


作者: 象牙塔    时间: 2014-2-28 15:38
回复【12楼】hunkxie:
---------------------------------
程序官网上有例程!
作者: 象牙塔    时间: 2014-2-28 15:40
回复【12楼】hunkxie:
---------------------------------
DP83848CVV原理图基本都这样,只是看你需求了,怎么去设计!设计成什么模式!
作者: yanmeng0112    时间: 2014-5-13 12:08
您好,我也遇到类似问题,就是在ETH_CheckFrameReceived()老是返回0,另外icmp是在opt.h里边打开是吧?
作者: 象牙塔    时间: 2014-5-16 08:18
回复【15楼】yanmeng0112:
---------------------------------
EthInitStatus这个值是1吗?
作者: 象牙塔    时间: 2014-5-16 08:18
static void ETH_MACDMA_Config(void)
作者: 溪孟    时间: 2014-6-13 16:01
回复【17楼】象牙塔:
---------------------------------
请问这个是在TI官网的哪个地方啊?木有找到
作者: The_Professo_Le    时间: 2014-11-17 20:56
楼主解决问题了吗?最近也要用STM32F207+DP83848CVV,挺麻烦
作者: 象牙塔    时间: 2014-11-18 07:56
回复【19楼】The_Professo_Lee:
---------------------------------
如果初始化成功,把ICMP的宏定义打开就可以了!
作者: aiguaizai    时间: 2015-3-5 20:36
回复【20楼】象牙塔:
---------------------------------
您好,我最近也在调试网口,和您一开始遇到的问题一样,可以进入主函数,但ping不通,而且电脑和stm32之间有黄色警告。您说把ICMP的宏定义打开就可以了,您这里的ICMP是指opt.h里的LWIP_ICMP吗?还是指哪个文件里的ICMP?
作者: 象牙塔    时间: 2015-3-5 20:44
回复【21楼】aiguaizai:
---------------------------------
这个问题你可以试试啊,试试不就理解更深了么
作者: W夜煞W    时间: 2015-5-6 20:36
楼主是加了UCOS么 还是 裸跑LWIP?
作者: 象牙塔    时间: 2015-5-8 08:55
回复【23楼】W夜煞W:
---------------------------------
加的UCOS
作者: 日月成明    时间: 2015-7-15 11:16
楼主你好,我现在调试100M的时候 ping会 出现丢包,这是什么原因,有遇到过吗?10m就还好
作者: 象牙塔    时间: 2015-7-15 13:20
回复【25楼】日月成明:
---------------------------------
查一下网线?
作者: jihaolin    时间: 2016-10-14 13:55
日月成明 发表于 2015-7-15 11:16
楼主你好,我现在调试100M的时候 ping会 出现丢包,这是什么原因,有遇到过吗?10m就还好

请问ping丢包现象解决了吗




欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4