使用STM32实现uip的tcp,udp并行通讯,获取网络信息,解析域名。
2024/12/19 3:55:05 6.46MB uip stm32 tcp udp
1
基于uip的webserver演示,有详细的移植说明。
这个webserver并非uip官方例程里那个。
uip官方例程里的webserver添加动态网页很麻烦,而且还不能处理提交动作。
这个webserver从一个交换机管理项目移植过来,添加网页功能很方便,稳定性和兼容性都比uip例程里那个好用很多。
在我之前,网上应该没人做过这个的移植。
2024/5/15 10:18:37 2.04MB UIP enc28j60
1
这是全网独有的,可以实现远程stm32的网络远程IAP下载,所移植的是uip协议栈
2024/4/19 18:58:58 8.07MB stm32 IAP
1
STM32移植UIP并举行收集通讯测试,ENC28J60网卡,分别测试了tcpclientudptcpservice,能够借鉴下
2023/4/25 2:21:44 1.27MB STM32 UIP TCP UDP
1
基于STM32F103RBT6_DM9000AEP_UIP_FreeModbus的Modbus-TCP成果实现工程下载。
实现为了底子的成果码,0102030405061516等,略加更正,能够用于实际的工程中,也能够作为学习Modbus-TCP的案例。
基于网上的案例并到场了自己的更正丰厚而成。
KeiluVesion4工程文件。
2023/4/18 21:47:27 468KB STM32 DM9000 UIP FreeModbus
1
开机检测ENC28J60,如果检测不成功,则提示报错。
在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEBServer功能,1200端口用于实现TCPServer功能,连接1400端口实现TCPClient功能。
此时,我们在电脑浏览器输入http://192.168.1.16,就可以登录到一个界面,该界面可以控制开发板上两个LED灯的亮灭,还会显示开发板的当前时间以及开发板STM32芯片的温度(每10秒自动刷新一次)。
另外,我们通过网络调试软件(做TCPServer时,设置IP地址为:192.168.1.103,端口为1400;
做TCPClient时,设置IP地址为:192.168.1.16,端口为1200)同开发板连接,即可实现开发板与网络调试软件之间的数据互发。
按KEY0,由开发板的TCPServer端发送数据到电脑的TCPClient端。
按KEY1,则由开发板的TCPClient端发送数据到电脑的TCPServer端。
LCD显示当前连接形态。
2017/1/19 17:08:40 8.92MB STM32 ENC28J60
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡