零知增强板+W5500 以太网通信示例

W5500作为一个常用的以太网通信模块,在有线网络通信中非常常用,本次示例讲解如何在零知开源平台上使用零知增强板和W5500进行网络通信。

一、硬件:

(1)模块:W5500或者W5500零知扩展板
W5500零知扩展板(点击购买)
W5500(点击购买)
(2)零知增强板

二、连线

(1)零知增强板与W5500模块连接

(2)零知W5500扩展板与零知板连接是直插直用,无需其他连线,推荐使用。

实物连接:(1)直插式

(2)接线式

三、程序示例:

测试

上面示例验证后上传程序到零知增强板,根据硬件连接接好电路,然后把网线与电脑相连接,然后按照这里的网络配置,进行配置: 零知开源模块应用-以太网模块W5100(点击跳转)

配置好电脑上的IP信息后,然后ping一下软件中设置的ip地址:

通过后,我们使用udp进行通信测试,如下:

可以看到从电脑的udp客户端向开发板发送信息成功!

需要的软件库

按照软件本地库安装方法进行安装即可:开发工具使用说明(点击跳转)
零知增强板-W5500模块驱动库: Ethernet_STM.rar(点击下载)
如果使用零知W5500扩展板,则使用这个版本的软件库: Ethernet_STM.rar(点击下载)
零知W5500扩展板原理图: 零知W5500原理图.pdf(点击下载)
W5500数据手册: W5500.pdf(点击下载)