用STM32F103单片机控制SIM900A模块通过连接国外的授时服务器或者访问SIM900A内部获取网络时间,把获得的时间设置到STM32内部的RTC中,实现单片机上电自动校正时间。时间在串口上显示出来。资源是完整的工程,里面包含了SIM900A的驱动和常用的拨打电话发短信连接到服务器等等功能;另工程里面也有STM32 RTC的驱动,可通过编译等获取电脑上的时间,也可下载下来学习一下。程序测试多次可用。详情请看我的博客https://blog.csdn.net/qq_36112455/article/details/92798026
2019-12-21 20:45:25 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分钟更新一次,那么这里就需要用到定时器。
2019-12-21 20:27:47 217KB WiFi 网络授时 天气和时间 时钟设计
1
FTSP是无线传感器网络中较好的同步协议,精度高,开销少
2019-12-21 20:24:04 145KB 无线传感器网络 同步授时 FTSP
1
gps授时校时系统,需要gps模块支持。
2019-12-21 18:58:12 212KB gps
1
描述了GPS授时的原理以及应用,我觉得还是蛮有用处的。比如我们说为什么GPS有授时的功能呢??可以参考这个看一看哈·~~
2010-01-23 00:00:00 313KB GPS 同步 授时
1