そ偉ぢ桀い 发表于 2018-4-20 11:38:22

stm32f107rct的网口ping不通

我是用stm32f107RCT的芯片,
先使用STM32CubeMX加了串口和网口的功能,但生成的网络是ping不通的;
参考:http://www.waveshare.net/study/article-666-1.html
然后我在官网看到有stm32f107VCT+DP83848的例子,就用标准库去调
我的硬件接线是:
PB11_OUT                RMII_TX_EN   
PB12/PB13_OUT        RMII_TXD        
PC4/PC5_IN                RMII_RXD
PA7_IN                         RMII_CRS_DV       
PA1_IN                         REF_CLK               
PC1_OUT                        MDC       
PA2_OUT                    MDIO       
-----------
MCU的晶体是使用25MHz;
DP838848是使用外部50Mhz的有源晶振,也接到MCU的REF_CLK;
因为VCT和RCT的引脚定义不一样,所以修改GPIO_Configurati on(),主要更改CRS_DV、RMII_RXD这3个的定义,IP我也是设置

好了,RJ45接口绿灯常亮,黄灯闪烁,Debug模式下跟踪也是正常的,但就是没有查到对应的ip地址,也就ping不通;
看了代码正常应该执行LwIP_Init()这个函数就可以查到ip了,但就是不行;
想问问 除了VCT的代码移植到RCT来 改GPIO还需要修改什么么?
有f107rct的网口调试的例程么?


butterflyspring 发表于 2018-5-7 14:17:16

你初始化里面有没有报错的?跟进去?

xmshao 发表于 2018-5-9 17:54:52

除了查找软件原因外,
也看看IP的设置、硬件的连接、供电等是否正常;

seashell007 发表于 2018-12-5 16:15:40

你好,你的问题解决了吗,能否告知怎么解决的,我跟你一样的情况

__随风逐流__ 发表于 2019-6-22 17:02:29

你好,你的问题解决了吗,能否告知怎么解决的,我跟你一样的情况

leeleex 发表于 2019-6-23 08:51:18

进来学习
页: [1]
查看完整版本: stm32f107rct的网口ping不通