首页 > 其他分享 >简单但实用,RTC时钟使用指南

简单但实用,RTC时钟使用指南

时间:2024-11-09 09:09:52浏览次数:1  
标签:脚本 Air201 rtc RTC 时间 使用指南 时钟

合宙Air201快速入门-RTC实时时钟使用示例-

 

图片

本教程教你通过使用脚本代码,实现Air201内置RTC实时时钟同步时间、获取时间、设置时间等功能,可根据实际需求灵活应用。

我们先了解一些相关基础知识:

RTC——Real-Time Clock实时时钟,通常称为时钟芯片,可以提供精确的实时时间,它可以用于产生年、月、日、时、分、秒等信息。晶体振荡器是最常用的时钟源,因为它具有高精度和稳定性。有些时钟芯片为了在主电源掉电时还可以工作,会外加电池供电,使时间信息一直保持有效。

时区差异——东八区(UTC/GMT+08:00)是比世界协调时间(UTC)/格林尼治时间(GMT)快8小时的时区,理论上的位置是位于东经112.5度至127.5度之间,在此15度的范围内,统一采用以东经120度中心线的地方时间为准,是东盟标准的其中一个候选时区。当格林尼治标准时间为00:00时,东八区的标准时间为08:00。

1. 搭建环境

新同学建议先看前期的基础知识相关教程,更有助于理解和操作。

可以在LuaTools项目管理中新建一个项目,重新选择底层CORE和脚本;或者在原有项目的基础上,不更换CORE,将原来的脚本删除,添加为demo/rtc的脚本。

图片

本章所需要用到的脚本存于LuatOS-Air201\demo\rtc文件夹中;若没有找到该脚本,可能代码并非最新,请根据前面教学重新拉取。

 

1.1 硬件准备:

  • 合宙Air201 PCBA

  • SIM卡一张

  • 带有数据通信功能的数据线

  • Win10以上PC

1.2 软件准备:

  • LuaTools调试工具:
    https://docs.openluat.com/Luatools/

  • 最新固件:
    https://gitee.com/openLuat/LuatOS-Air201/tree/master/core

  • 最新脚本:
    https://gitee.com/openLuat/LuatOS-Air201/tree/master/demo/rtc

2. 编写代码

main.lua文件:模组成功注册上网后,即可获取正常时间;支持table方式和时间戳方式设置时间。

图片

3. 代码烧录

新同学可以查看参考详细烧录教程:
https://docs.openluat.com/Luatools/

1)选对应的固件版本;

2)选择对应的脚本,选择添加默认lib,勾选免BOOT刷脚本;

3)固件版本不变的情况下,直接选择下载脚本即可。

图片

4. 示例效果

示例rtc.get/set是UTC时间,os.date为北京时间(东八区时间);实现设置、读取和打印时间数据,如下图所示:

图片

是不是超级简单?
今天的分享就到这里了

标签:脚本,Air201,rtc,RTC,时间,使用指南,时钟
From: https://www.cnblogs.com/luatos/p/18536291

相关文章

  • 《DNK210使用指南 -CanMV版 V1.0》第三十六章 image图像色块追踪实验
    第三十六章image图像色块追踪实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.htm......
  • EHOME视频平台EasyCVR视频融合平台使用OBS进行RTMP推流,WebRTC播放出现抖动、卡顿如何
    在现代视频监控领域,跨区域的网络化视频监控管理平台成为了大中型项目的首选。EHOME视频平台EasyCVR以其强大的功能和兼容性,成为了众多项目的核心组件。它不仅能够管理视频资源、设备、用户、运维和安全,还支持多种行业标准协议,包括GB28181、GB35114、RTSP/Onvif、RTMP、JT808、GA/T......
  • 京准时钟:北斗时间同步系统在轨道交通应用方案
    京准时钟:北斗时间同步系统在轨道交通应用方案京准时钟:北斗时间同步系统在轨道交通应用方案京准电子科技官微——ahjzsz摘要:随着铁路供电系统自动化技术的飞速发展和计算机技术的广泛应用,系统对时间统一的要求越来越迫切,对时间同步精度要求越来越高。本文结合对西星远动系统注视......
  • Air780E的I2C软件使用指南
    ​ 今天我们学习合宙低功耗4G模组Air780E的I2C接口操作方法,文末【阅读原文】获取最新资料。一、I2C概述Air780E可支持1路I2C接口,如果复用的话最多有两路: ​I2C配置:兼容PhilipsI2C标准协议。支持Fastmode(400Kbps)和Slowmode(100Kbps)。只支持master模式,不支持slaver模式......
  • Ollama简介,以及中文使用指南和AMD图形显卡驱动下载
    Ollama是一个开源的大型语言模型(LLM)服务工具,它旨在简化在本地运行大语言模型的过程,降低使用大语言模型的门槛。Ollama使得开发者、研究人员和爱好者能够在本地环境快速实验、管理和部署最新的大语言模型,包括但不限于如Qwen2、Llama3、Phi3、Gemma2等开源的大型语言模型。Oll......
  • 《DNK210使用指南 -CanMV版 V1.0》第三十五章 image图像特征检测实验
    第三十五章image图像特征检测实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.htm......
  • IDEA加载通义灵码插件及使用指南
    安装通义灵码插件登录通义灵码IDE插件下载登录参考教程https://help.aliyun.com/zh/lingma/user-guide/download-the-installation-guide本地工程和企业知识库准备请下载本地工程和知识库压缩包,并在本地解压缩,其中包含demoProject和知识库文件两个文件夹。通义灵码测......
  • 京准时钟:双北斗卫星授时系统建设方案
    京准时钟:双北斗卫星授时系统建设方案京准时钟:双北斗卫星授时系统建设方案京准电子官微——ahjzsz随着计算机和网络通信技术的飞速发展,火电、水电、风电、太阳能发电等自动化系统的数字化、网络化的时代已经到来。一方面它为控制和信息系统之间的数据交换、分析和应用提供了更好......
  • C# NUnit 框架:高效使用指南
    一、NUnit简介NUnit是一个专门为.NET语言设计的开源单元测试框架,它基于xUnit架构,提供了丰富的断言方法和测试运行机制,帮助开发者轻松地编写和执行单元测试用例。使用NUnit,我们可以对代码中的各个功能单元进行独立测试,以验证其正确性。二、环境搭建创建项目首先,在......
  • python爬虫:xpath的基本使用指南
    当面对一个新网站时,了解其数据加载逻辑是获取所需信息的关键。以下是一份详细的技术指南,帮助你分析和提取网站数据。1.数据加载来源分析1.1数据从页面源代码加载浏览器获取页面源代码浏览器通过发送HTTP请求获取页面源代码。作为开发者,我们可以通过编程模拟这一过程。......