基于STM32+ENC28J60+UIP协议栈设计实现的WEB服务器。 完成时间显示、温度显示、LED控制、蜂鸣器控制。
2021-05-12 18:00:58 56.68MB enc28j60
基于STM32F103CB单片机与ENC28J60网卡芯片的TCP通信程序,TCP Client方式,终端作为客户端主动连接服务器,短线后自动重连。
2021-05-04 13:32:23 1.77MB STM32 ENC28J60 TCP
1
使用麒麟座mini开发板通过SPI1与enc28j60连接,通过uip协议栈,使用TCP客户端的模式,移植在麒麟座mini的EDP协议的led程序基础上修改的cc2530网关程序,实现使用stm32通过网卡enc28j60与ONENENT连接,且实现数据的交互,感觉比ESP8266连接服务器更好玩
2021-04-12 18:46:31 12.08MB enc28j60 stm32 onenet_edp uip客户端
1
STM32-ENC28J60 实现UDP协议的程序代码
2019-12-21 21:23:38 6.94MB UDPxieyi
1
这个是我本科的毕业设计,自己放着也没用,所以贡献给大家,同时也是本人积分太少,想赚点积分。这个用的是STM32+ENC28J60+LWIP协议栈实现的智能家居,通过网页来控制板子上的LED灯,同时实时刷新STM32时间和温度。网页是用记事本用HTML编写的,直接用记事本打开就能看网页代码,网页代码和图片都通过转码后存在单片机内部。用AJAX通讯方式来和浏览器通讯,用少量数据来刷新时间,而不是刷新整个网页。
2019-12-21 19:39:54 10.88MB 智能家居 STM32 ENC28J60 LWIP
1
开机检测ENC28J60,如果检测不成功,则提示报错。在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEB Server功能,1200端口用于实现TCP Server功能,连接1400端口实现TCP Client功能。此时,我们在电脑浏览器输入http://192.168.1.16 ,就可以登录到一个界面,该界面可以控制开发板上两个LED灯的亮灭,还会显示开发板的当前时间以及开发板STM32芯片的温度(每10秒自动刷新一次)。另外,我们通过网络调试软件(做TCP Server时,设置IP地址为:192.168.1.103,端口为1400;做TCP Client时,设置IP地址为:192.168.1.16,端口为1200)同开发板连接,即可实现开发板与网络调试软件之间的数据互发。按KEY0,由开发板的TCP Server端发送数据到电脑的TCP Client端。按KEY1,则由开发板的TCP Client端发送数据到电脑的TCP Server端。LCD显示当前连接状态。
2019-12-21 18:55:14 8.92MB STM32 ENC28J60
1