基于STM32F4系列MCU利用W5500模块实现的DHCP、DNS以及网络授时功能(已验证)
2025/2/7 2:13:37 6.88MB STM32 W5500 DHCP DNS
1
本软件适用于使用RS232串行报文对Windows操作系统计算机进行时间同步1、使用本软件前请先确认时间同步报文格式是否正常RS232时间同步报文格式如下:#abcdYYYYMMDDhhmmssCC(1)、a:闰秒标识(2)、b:时区标识(3)、c:夏令时标识(4)、d:时间质量(5)、YYYYMMDDhhmmss:时间信息,如20140101123000为2014年1月1日12时30分00秒具体描述请参考《电力系统时间同步系统标准时间报文格式(无频率描述)》2、点击【文件】->【打开串口】,在【设置串口参数】对话框中选
1
基于stm32f407实现SNTP协议实验__网络授时_RTC(裸机)
2024/9/13 3:56:47 13.94MB RTC SNTP协议 网络授时
1
该资源为硬件设计图纸,内有完整的AltiumDesigner(13.0)工程、原理图、PCB和主控引脚资源分配。
主要由WiFi无线通讯电路、时钟电路(内置备用电源)、主控最小系统电路、供电电路、OLED显示电路、按键电路等组成,主控芯片为STM32F103C8T6、WiFi模块为ESP-12F、OLED显示屏为裸屏开发、时钟芯片为PCF8563。
2024/7/30 15:40:23 10.66MB 硬件设计 WiFi 网络授时 天气更新
1
用STM32F103单片机控制SIM900A模块通过连接国外的授时服务器或者访问SIM900A内部获取网络时间,把获得的时间设置到STM32内部的RTC中,实现单片机上电自动校正时间。
时间在串口上显示出来。
资源是完整的工程,里面包含了SIM900A的驱动和常用的拨打电话发短信连接到服务器等等功能;
另工程里面也有STM32RTC的驱动,可通过编译等获取电脑上的时间,也可下载下来学习一下。
程序测试多次可用。
详情请看我的博客https://blog.csdn.net/qq_36112455/article/details/92798026
2024/7/10 10:51:43 535KB GSM SIM900A STM32 网络时间
1
主控芯片是STM32F103C8T6,WiFi模块用的是ESP-12F,用到了时钟芯片、按键、OLED显示屏。
bsp_usart1.c是用来串口调试使用,可以打印在电脑串口调试助手上显示;
bsp_SysTick.c是用来生成精准的延时函数,用于I2C通讯等对时序敏感的接口;
bsp_esp8266.c里面是对WiFi模块的一些初始化配置和WiFi的功能函数;
Common.c里面是一些辅助函数;
test.c里面是实现WiFi配网使用和API接口调用及解析;
oled.c里面显示屏的初始化配置和显示功能函数;
bsp_pcf8563.c里面是时钟芯片的初始化配置和读写时间功能函数;
bsp_key.c里面是按键的初始化配置、按键扫描功能函数和静态内容显示函数;
bsp_TiMbase.c里面是定时器函数,这里为什么用到定时器,因为一般天气和时间数据刷新的频率不会太快,这里设定的是5分钟更新一次,那么这里就需要用到定时器。
2023/3/11 22:20:18 217KB WiFi 网络授时 天气和时间 时钟设计
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡