开机检测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
本项目是一套基于安卓的图书馆管理系统,包括jsp服务端源码,安卓客户端源码和mysql数据库。
之前我遇到过这套项目源码,但是因为我感觉这个项目太初级就没有发布,很多界面都是拖控件完成的。
并且没有数据库和服务端。
这次源码的发布者把项目的服务端和数据库一起发了,还多少有点可以自创的地方,例如Sqlite的使用、安卓客户端与jsp的web服务端的交互。
修改一下也可以做毕设使用。
涉及模块&技术Sqlite网络模块
1
asp.net机房管理系统先生与网络模块的设计与实现
2019/10/5 11:51:37 683KB 文档资料
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡