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的网口调试的例程么?
你初始化里面有没有报错的?跟进去? 除了查找软件原因外,
也看看IP的设置、硬件的连接、供电等是否正常; 你好,你的问题解决了吗,能否告知怎么解决的,我跟你一样的情况 你好,你的问题解决了吗,能否告知怎么解决的,我跟你一样的情况 进来学习
页:
[1]