[STM32F1] 使用STM3210C_EVAL中的LWIP例程停在HAL_ETH_Init()

[复制链接]
4575|3
 楼主| shengshuang 发表于 2016-3-22 20:38 | 显示全部楼层 |阅读模式
硬件是智嵌F107VCT隔离型开发板,外部晶振,原理图如附件
2016-3-22 20-36-44.PNG
使用STM3210C_EVAL中的LWIP例程(没有修改任何代码)停在HAL_ETH_Init(),停留在下面的While()出不来,
  1.   /* Wait for software reset */
  2.   while (((heth->Instance)->DMABMR & ETH_DMABMR_SR) != (uint32_t)RESET)
  3.   {
  4.   }

使用CubeMX生成的不加LWIP协议的初始化代码也出现同样情况,请教各位大神,帮忙看看怎么回事!停留在HAL_ETH_Init()中应该与PHY芯片没关系吧?
Tennasi 发表于 2016-3-22 21:49 | 显示全部楼层
107是F7系列的吧,有带两个网口的吗
 楼主| shengshuang 发表于 2016-3-24 18:27 | 显示全部楼层
Tennasi 发表于 2016-3-22 21:49
107是F7系列的吧,有带两个网口的吗

F1系列的
想飞的猫星人 发表于 2016-3-30 16:29 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部