硬件方面,使用Nucleo F746ZG板替换其中的F746,接下来介绍了相应的原理图以及在单片机上使用STM32F407ZG和以太网PHY芯片LAN8742A。在软件方面,我们使用了STM32CubeMX版本5.6.0、HAL库版本STM32Cube FW F4V1.25.2、Keil版本5.36以及CMSIS版本5.8.0,生成了FreeRTOS LwIP服务器和客户端,同时介绍了各自的调试情况。本文的主要目的是为STM32开发者提供参考。如果您有任何问题,请留言反馈。