TCP服务器项目开发 一、开发环境 1、硬件平台 1.1、STM32F407ZET6主控芯片,LAN8720A网络芯片,具体硬件环境,请参考项目相关资料的原理图 2、软件平台 2.1、CUBEMX+MDK 2.2、CUBEMX相关配置 二、项目需求 1、实现10路串口与10路TCP端口进行数据透传 2、通过MODBUS协议,可配置10路串口的波特率、停止位等配置项 3、8路模拟量采集通道,可通过MODBUS协议进行读取 4、4路继电器通过,可通过MODBUS协议进行设置与读取 5、12路数字量采集通道,可通过MODBUS协议进行读取 三、项目相关资料 1、原理图及其PCB 2、项目代码