
利用STM32F407ZG与LAN8742A通过STM32CubeMX构建服务器及客户端(FreeRTOS+LwIP)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目基于STM32F407ZG微控制器和LAN8742A以太网接口,利用STM32CubeMX工具搭建,实现FreeRTOS与LwIP协议栈集成,开发网络服务器及客户端应用。
硬件介绍:使用的是Nucleo-F746ZG板子,并且将F746换成了F407ZG。压缩包中的原理图中单片机是STM32F407ZG,以太网PHY芯片为LAN8742A。
软件介绍:使用的工具和库版本如下:
- STM32CubeMX版本5.6.0
- HAL库版本为STM32Cube_FW_F4_V1.25.2
- MDK版本5.36,Keil::STM32F4xx_DFP_2.15.0,ARM::CMSIS_5.8.0
FreeRTOS和LwIP都是通过STM32CubeMX生成的。目前的状态如下:
- LwIP_Netconn_Server_UDP尚未调试成功。
- LwIP_Netconn_Client_TCP、LwIP_Socket_Server_TCP、LwIP_Socket_Client_TCP以及LwIP_Socket_Server_UDP均已调试通过。
希望这段信息能给需要的朋友带来帮助,如果有问题欢迎留言反馈。谢谢!
全部评论 (0)
还没有任何评论哟~


