Microduino W5500网络(十)——如何改变Web服务器侦听的端口/zh

来自Microduino Wikipedia
跳转至: 导航搜索

目的

本教程比较容易,只做一行代码的修改。

将教大家如何改变Microduino作为web服务的侦听端口。

设备

  • 其他硬件设备
    • USB数据连接线 一根

原理图

  • Microduino-W5500
  • Microduino-RJ45
  • Microduino-Core
  • Microduino-USBTTL

层层堆叠,再插上网线。

如下图所示:

MicroduinoW5500Show.png

程序

[MicroduinoW5500Ten]

更改是很容易的:你只需要把EthernetServer server(80);

改成你想要的端口,比如EthernetServer server(90);


你可以用ENC网络(五)的程序来做这个实验。

如下图:

调试

步骤一:首先需要确保你的IDE中有_02_Microduino_Ethernet_WIZ库,如果没有下载放到你的IDE的libraries文件夹中,重启IDE。

步骤二:如果你的IDE的libraries文件夹中还有之前的Ethernet库的话,需要删除掉,因为之前的Ethernet是根据W5100协议编写的。

然后需要改动一下_02_Microduino_Ethernet_WIZ文件以使库函数与Microduino-W5500模块的引脚对应:

先找到_02_Microduino_Ethernet_WIZ库中的utility文件夹里的w5100.h

把代码中的 #define wiz_cs_pin 8 //CS_PIN 改为 #define wiz_cs_pin 10 //CS_PIN 就可以了。

步骤三:下载代码并编译通过。

步骤四:访问Microduino的IP地址,端口为:90;


结果

你的Microduino WEB服务器的侦听端口就变成了90了。

视频