基于正点原子F407探索者STM32CUBEMX配置LWIP

it2023-11-10  82

基于正点原子F407探索者STM32CUBEMX配置LWIP 无操作系统: Ping_RAW: 第一步:配置系统时钟

第二步:打开定时器6

第三步:配置ETH

配置phyaddr

配置ETH的参数

配置ETH引脚

开启ETH中断

第四步:配置LWIP

正点原子的探索者ETH_RST是PD3,而我这个是PI8

工程配置完成

打开工程找到ethernetif.c文件中的HAL_ETH_MspInit()添加一下源码: /* USER CODE BEGIN ETH_MspInit 1 / HAL_GPIO_WritePin(ETH_RST_GPIO_Port,ETH_RST_Pin,GPIO_PIN_RESET); HAL_Delay(50); HAL_GPIO_WritePin(ETH_RST_GPIO_Port,ETH_RST_Pin,GPIO_PIN_SET); / USER CODE END ETH_MspInit 1 */ 获取源码,请关注下面的图片,并回复STM32CubeMX_1

最新回复(0)