STM32驱动w5500移植FreeModbus实现ModbusTCP
首先我们下载FreeModbus源码,然后放到自己的工程中,新建一个MODBUS_TCP和PORT_TCP文件夹,然后将相关文件复制到里面,如下图所示: 然后修改porttcp中的代码: 首先定义一个数组用于接收数据: static UCHAR aucTCPBuf[MB_TCP_BUF_SIZE]; //接收缓冲区 然后在xMBTCPPortInit中初始化socket连接,然后监听端口。 BOOL xMBTCPPortInit( USHORT usTCPPort ) { BOOL bOkay = FALSE; // 侦听端口 Modbus-TCP 端口 soc
用户评论