RTC
  • 2024-07-01STM32第十四课:低功耗模式和RTC实时时钟
    文章目录需求一、低功耗模式1.睡眠模式2.停止模式3.待机模式二、RTC实现实时时钟1.寄存器配置流程2.标准库开发3.主函数调用三、需求实现代码需求1.实现睡眠模式、停止模式和待机模式。2.实现RTC实时时间显示。一、低功耗模式  电源对电子设备的重要性不言
  • 2024-06-22HC32L130 外部IO中断
    1.HC32L130外部端口PB2#include"app_SD3078.h"#defineRCC_RTC_INT_PORT SysctrlPeripheralGpio /*GPIO端口时钟*/#definePORT_RTC_INT GpioPortB /*GPIO端口*/#definePIN_RTC_INT GpioPin2 /*GPIO引脚*/voidApp_RTC_INTInit(void){stc_gpio_cfg_
  • 2024-06-20STM32基础篇--复位和时钟控制RCC
    1.时钟树1.1时钟问:什么是时钟?为什么要有时钟?时钟是怎么产生的?(1)什么是时钟?时钟就是具有周期性的脉冲信号,相当于单片机的心脏,给单片机提供一个统一的信号,要想使用单片机的外设必须开启相应的时钟。对CPU来说,假设CPU在一个时钟周期内执行一条指令,若时钟频率越高,则时钟周期
  • 2024-06-07【GD32F303红枫派使用手册】第九节 RTC-万年历实验
    9.1实验内容通过本实验主要学习以下内容:RTC简介RTC复位RTC实现万年历RTC使用注意事项9.2实验原理9.2.1RTC简介RTC(RealTimeClock)——实时时钟定时器,可以用作日历。RTC电路分两个电源域部分,其一位于备份域中,该部分包括一个32位的累加计数器、一个闹钟、一个预
  • 2024-05-26【嵌入式DIY实例】-OLED显示DS1307/DS3231实时时钟
    OLED显示DS1307/DS3231实时时钟文章目录OLED显示DS1307/DS3231实时时钟1、DS1307/DS1321介绍2、硬件准备3、代码实现本文将展示了如何使用ESP8266NodeMCU开发板、DS3231RTC芯片和SSD1306OLED显示屏(128×64像素)构建实时时钟。DS3231RTC有一个内置
  • 2024-05-21tim 理解
    ---------------rtc-----------------------1:rtc是基于32768Hz的时钟工作的,因此rtc的计数寄存器数值每秒增加32768(0x8000),也可以理解为当rtc的计数寄存器数值每增加0x4000时耗时500ms。同理如果rtc的计数寄存器是16位宽的,则每次溢出(从0涨到0xFFFF)时,耗时2s。(所有定时器同理)
  • 2024-05-17GPT-4o 后 LLM 时代 RTC 需求讨论会丨社区伙伴活动分享
    我们将于5.19(周日)上午10点举办《GPT-4o后LLM时代RTC需求讨论会》讨论会。本期讨论会预计为线上闭门形式。 每期讨论会分别邀请了行业里面最资深的从业者、创业者朋友,每次讨论时间都限制在1.5-2小时,围绕主题,全程干货。 GPT-4o后最大的变动就是大模型的延迟时间大大缩短
  • 2024-05-10Linux下RTC子系统驱动
    Linux下RTC子系统驱动1引入RTCCPU内部有很多定时器,像看门狗WDT,PWM定时器,高精度定时器Timer等等,只在“启动”即“通电时”运行,断电时停止。当然,如果时钟不能连续跟踪时间,则必须手动设置。那么当关机后就没办法自动计数统计时间了。RTC就很好的解决了这个问题,RTC是实时时钟,用
  • 2024-04-29CH592 CH582 CH573 蓝牙运行时调整RTC
    前言:CH592芯片在使用蓝牙外部32K精度比较高(根据选择的外部32.768K晶体,精度一般在20ppm以内)。直接使用内部32K不校准误差约为百分之二,校准后可以做到0.1%-0.3%精度。使用外部32K需要消耗一颗晶振的物料,同时芯片的相应GPIO会被占用。如果对于32K的误差要求不是很高,可以直接选择使
  • 2024-04-27ESP32引脚笔记
    ESP32引脚笔记ESP32建议使用的引脚可参考下图Euno开发板引脚模拟输入可采用:32、33、34、35、36、39数字输出可采用:上图右侧引脚SPI:mosi-23,miso-19,clk-18,cs-5IIC:scl-22,sda-21仅输入引脚GPIO34~39是GPIs–仅输入的管脚。这些引脚没有内部上拉或下拉电阻
  • 2024-04-20rt-thread rtc 时间乱跳,初始化失败等问题
    添加rtc组件步骤,系统版本4.1.11.rt-threadsettings中添加rtc2.board.h中打开rtc的开关  #defineBSP_USING_ONCHIP_RTC3.stm32g0xx_hal_conf.h 打开rtc选项  #defineHAL_RTC_MODULE_ENABLED4.rt-thread\components\drivers\rtc\rtc.c中注释掉与drv_rtc.c中冲突的代
  • 2024-04-07P7929 [COCI2021-2022#1] Logičari
    P7929[COCI2021-2022#1]Logičari基环树dp基环树dp类似树形dp,大致思路是把环断开,分类讨论之后树形dp。如果在树上做这题,设\(f_{u,0/1,0/1}\)表示考虑到\(u\)结点,\(u\)结点否/是染色、\(fa_u\)否/是染色的最小染色点数。转移有:\(fa_u\)被染色了,\(f_{u,0/1,1}=\su
  • 2024-04-07【51单片机入门记录】RTC(实时时钟)-DS1302应用
    目录一、DS1302相关写函数(1)Write_Ds1302(2)Write_Ds1302_Byte二、DS130相关数据操作流程及相关代码(1)DS1302初始化数据操作流程及相关代码(shijian[i]/10<<4)|(shijian[i]%10)的作用:将十进制转换为BCD码。代码呈现(2)DS1302获取数据操作流程及相关代码代码呈现三、应用举例-
  • 2024-04-07实测STM32的RTC,什么校准都不做,不断电,半年后快了13分钟
    【测试结果】TOOL的RTC时钟一直都是通过上位机这里手动校准的,这次做了了实验,测试期间不做任何校准,看看半年后效果。测试是从去年的9月29号开始截至到今年的4月5号,快了13分钟【误差原因】因为晶振对温度敏感,下面是典型的温度对晶振影响:STM32支持LSI内部低速时钟或者LSE外
  • 2024-04-056.8物联网RK3399项目开发实录-驱动开发之RTC实时时钟的使用(wulianjishu666)
    90款行业常用传感器单片机程序及资料【stm32,stc89c52,arduino适用】链接:https://pan.baidu.com/s/1M3u8lcznKuXfN8NRoLYtTA?pwd=c53f ========================================================RTC使用简介AIO-3399J开发板上有一个集成于RK808上的RTC(RealTime
  • 2024-03-23【嵌入式学习笔记】---- 定时器
    1定时器核心原理定时器的核心就是一个计数器模块,每出现一个计数信号,计数器的值可以自动加一减一。根据计数信号的来源,定时器分为两种工作模式:①计数模式:计数信号为外界非周期信号,可以对引脚输入的脉冲信号进行计数②定时模式:计数信号为内部周期性时钟信号,对内部周期性时钟信号
  • 2024-03-19RTC原理
    学习资料:https://www.bilibili.com/video/BV1yE411h7uQ?p=59&vd_source=432ba293ecfc949a4174ab91ccc526d6 Imx6ull内部自带了一个RTC外设RTC类似于定时器,外接32.768M晶振,然后开始及时,RTC使用两个寄存器来保存计数值RTC的使用:打开RTC,RTC开始工作,我们要做的就是不断读取RTC计
  • 2024-03-17APT32 RTC+低功耗调试笔记
    1、项目需求   采用APT32F1023单片机,内部27K时钟驱动RTC,内部6M定时器作为主频。周期检测外部供电是否恢复,如果恢复则使用正常工作模式,否则仅开启RTC,关闭其他外设,进入低功耗待机模式。2、存在问题    A:开启看门狗后,会周期触发看门狗复位     B:进入低功耗模式后,
  • 2024-03-09中断
    中断抢占优先级和响应优先级详解1,抢占优先级(pre):高抢占优先级可以打断正在执行的低抢占优先级中断2,响应优先级(sub):当抢占优先级相同时,响应优先级高的先执行,但是不能互相打断3,抢占和响应都相同的情况下,自然优先级越高的,先执行4,自然优先级:中断向量表的优先级5,数值越小,表示
  • 2024-03-0722_BKP备份寄存器&RTC实时时钟
    BKP备份寄存器&RTC实时时钟BKP简介BKP基本结构一个数据寄存器存2字节RTC简介选LSE的32.768kHZ的时钟频率,因为支持VBAT供电RTC框图RTC基本结构硬件电路供电方案RTC操作注意事项读写备份寄存器接线图代码main.c#include"stm32f10x.h"
  • 2024-03-04STM32标准库RTC时钟
    STM32标准库RTC时钟1.RTC时钟配置1.1头文件引用需要引用以下头文件或打开以下模块:#include"stm32f10x_rcc.h"//包含RCC时钟配置头文件#include"stm32f10x_pwr.h"//包含PWR时钟配置头文件#include"stm32f10x_rtc.h"//包含RTC时钟配置头文件#inclu
  • 2024-03-03十三、BKP备份寄存器&RTC实时时钟
    十一、BKP备份寄存器&RTC实时时钟Unix时间戳Unix时间戳(UnixTimestamp)定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑闰秒时间戳存储在一个秒计数器中,秒计数器为32位/64位的整型变量世界上所有时区的秒计数器相同,不同时区通过添加偏移来得到当地时间UTC/
  • 2024-02-24CH32V208在BLE代码中实现万年历
    目录链接:https://pan.baidu.com/s/17l_nwhnSAKrhSEXSqqfLzA?pwd=wch6提取码:wch6在使用CH32V208实现万年历功能时,有以下几点特性需要注意①V208在跑BLE时,RTC分频默认配置为2分频约16K,无法配置为32768分频也就是1Hz。若配置为1Hz,TMOS系统的时钟会很慢,跑不起来。②V208没有设计类
  • 2024-02-18RTC命令行操作
    RTCOperationDocumenthelpmetodoRTCoperationusehelpcommandtogetjazzhelpdocumentonwindowspowershellorcmdbatch.scmhelpscmhelp{OPERATION}scmhelpcreatescmhelp--allLoadOperationCreateStreamscmcreatestream-r{Link}-u{US
  • 2024-01-21PSoc62™开发板之rtc时间获取
    实验目的1.使用PSoc62™芯片读取内部rtc时间2.OLED屏幕显示当前时间戳实验准备PSoc62™开发板SSD1306OLED模块公母头杜邦线芯片资源PSoC6系列MCU时钟系统由以下几部分组成,PSoc62™开发板没有接外部时钟源,所以只能从IMO、ILO、PILO里边配置三个内部的时钟源8-MHzi