STM32F103VCT6+W5500 Telnet服务实现,可远程登陆并实现控制

     经过最近两天的调试,STM32F103VCT6+W5500的Telnet功能实现。实现远程登陆及控制功能,目前只是控制GPIO的操作,控制LED。当然,修改代码,即可实现其他的控制,如继电器等。
    目前主要实现的telnet 命令为:

help (帮助)
led1 on
led1 off
led2 on
led2 off
led3 on
led3 off
led4 on
led4 off
all on
all off
love stm32(打印信息,点亮led)
exit(退出)


    代码根据官方及网上的,搜集,整理,加工修改,调试。

    采用STM32F103 V3.5.0固件库,感觉这个库,使用起来方便,开发调试快。

    W5500采用官方的固件代码,采用STM32 的SPI1通信。

    连接stm32+w5500,电脑通过交叉网线连接w5500,可通过直连线连到相同ip段的路由器或交换机上。
电脑IP与W5500设置为同一个网段。网关一致。我的设置如下:


    我的电脑IP:192.168.1.105 255.255.255.0 192.168.1.1
    W5500:192.168.1.128 255.255.255.0 192.168.1.1
连接到路由器上。




在电脑上,运行:cmd.exe



先ping 一下设置的w5500 的IP。然后telnet w5500的IP。

输入用户名与密码。即可根据命令提示进行操作。效果如下:


STM32F103VCT6+W5500 Telnet服务实现,可远程登陆并实现控制_第1张图片h



工程文件下载:


工程文件下载


你可能感兴趣的:(嵌入式软件)