具体怎么配置大佬们已经讲的很详细了,说几个自己调试中遇到的问题。比较菜,专业说法可能不精准,但是能解决一些人的问题。
STM32CUBEIDE配置完之后,PC也需要进行配置。PC直连探索板的话,探索板是设置了静态IP,本地IP地址也需要配置,保证两个地址在同一子网。
PC以太网属性配置
进入windows设置搜索“网络连接”进入,笔记本的话能看到两个图标,一个WLAN,一个以太网。点以太网,右键属性。
选中红框里的选项,点击属性,改成如下图中所示,点击确定就可以了。(IP地址是我自己定的,你也可以按你的来。)
- 这时候打开cmd窗口,ping你的探索板,如果还ping不通,可能需要修改以下几个地方。
1.ethernetif.c中一定需要在HAL_ETH_MspInit函数最后添加以下代码。
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_3