
转发: W5300-TOE Arduino Web Server (wiznet.io)
此示例使用带有 W5300-TOE 的 STM32 Nucleo-144 板来创建响应客户端请求的 Web 服务器。
WebServer 示例测试需要以下串行终端程序,请从以下链接下载并安装。
将 W5300-TOE Shield 与 STM32 Nucleo-144 板相结合。
将以太网电缆连接到 W5300 TOE Shield 以太网端口。
使用 5 针微型 USB 电缆将 STM32 Nucleo-144 板连接到台式机或笔记本电脑。
* 请参阅以下[入门]页面,了解配置 Arduino IDE 的说明
https://github.com/Wiznet/W5300-TOE-Arduino/blob/main/Static/documents/getting_started.md
为了测试 WebServer 示例,应在代码中完成一些小设置。
在“Ethernet/examples/WebServer”目录中的“WebServer.ino”中设置网络配置,例如 IP 和 UDP 端口。
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(192, 168, 11, 111);
设置 Web 服务器的端口。
#define SERVER_PORT 5000
完成 WebServer 示例配置后,在您正在使用的 IDE 中进行构建。
构建完成后,将固件下载到 STM32 Nucleo-144 板。

2. 如果WebServer示例在STM32 Nucleo-144板上正常工作,您可以看到STM32 Nucleo-144板的网络信息,并且WebServer已打开。
3. 使用Web 浏览器连接到Web 服务器。 连接WebServer时,需要输入步骤3中配置的IP和端口,端口默认为5000。
文件