当前位置: 首页 > 新闻中心
返回
列表

CW32实时时钟(RTC)介绍

发表时间: 2024-01-23 作者: 新闻中心

  ,包含小时、分钟、秒、日、月份、年份以及星期。RTC 具有两个独立闹钟,时刻、日期可组合设定,可发生闹钟中止,并经过引脚输出;支撑时刻戳功用,可经过引脚触发,记载当时的日期和时刻,一起发生时刻戳中止;支撑周期中止;支撑主动唤醒功用,可发生中止并经过引脚输出;支撑1Hz 方波和RTCOUT 输出功用;支撑内部

  CW32L083 内置经独立校准的 32kHz 频率的 RC 时钟源,为 RTC 供给驱动时钟,RTC 可在深度休眠形式下运转, 适用于要求低功耗的运用场合。

  实时时钟 (RTC) 主要由专用的高精度RTC 守时器组成,时钟源可挑选外部低速时钟 LSE 或内部低速时钟 LSI,当挑选外部高速时钟 HSE 时,因精度受限只能用作一般守时 / 计数器。

  时刻存放器 RTC_TIME 和日期存放器 RTC_DATE,以 BCD 码格局别离记载当时的时刻和日期值,在对其写入时会主动进行合法性查看,任何不合法的时刻或日期值将不能被写入,如 32 日、2A 时、61 秒、13 月等。

  RTC 支撑 2 个独立闹钟(闹钟 A 和闹钟 B),可在一周内恣意时刻发生闹钟事情,并发生闹钟中止,一起将闹钟匹配事情经过外部 RTC_OUT 引脚输出。设置操控存放器 RTC_CR2 的 ALARMAEN 和 ALARMBEN 位域为 1,可别离独自使能闹钟 A 和闹钟 B。经过设置闹钟 A、B 操控存放器(RTC_ALARMA 和 RTC_ALARMB)的时、分、秒匹配操控位 HOUREN、 MINUTEEN、SECONDEN 和时、分、秒计数值 HOUR、MINUTE、SECOND,可设定闹钟在‘xx 时 xx 分 xx 秒’, 或‘xx 分 xx 秒’或‘xx 时 xx 分’或‘xx 时’等多种组合发生闹钟事情;闹钟星期使能操控位 WEEKMASK,可挑选一周中的恣意一天发生闹钟事情,bit0 代表周日,bit1 ~ 6 代表星期一至星期六。选用 12 或 24 小时制,闹钟操控存放器 RTC_ALARMx(x = A, B) 的设置值或许不同,示例如下表:

  主动唤醒守时器是一个 16 位可编程主动重载减法计数器,计数时钟源为RTCCLK或许RTC1HZ时钟。守时规模为:61μs ~ 145h。当计数器溢出时,可发生主动唤醒中止,并将溢出标志经过 RTC_OUT 引脚输出。设置操控存放器 RTC_CR2 的 AWTEN 位域为 1 使能主动唤醒功用,该功用专为低功耗运用场合而规划,可作业于MCU的悉数作业形式。

  RTC 支撑时刻戳功用,即经过 RTC_TAMP 引脚触发,将当时时刻和日期别离保存到时刻戳日期存放器 RTC_TAMPDATE 和时刻戳时刻存放器 RTC_TAMPTIM,一起可发生时刻戳中止。操控存放器 RTC_CR2 的 TAMPEDGE 位域用来挑选触发时刻戳的信号是上升沿仍是下降沿有用,RTC_CR2 存放 器的 TAMPEN 位域用于使能时刻戳功用。用户可灵敏挑选触发引脚 RTC_TAMP,并需装备该引脚为数字输入和复用功用,详细 RTC_TAMP 引脚请参阅数据手册引脚界说。当发生时刻戳事情时,时刻戳事情标志位 RTC_ISR.TAMP 会被置 1,假如设置了时刻戳中止使能位 RTC_IER.TAMP 为 1,将发生中止请求。假如发生第一次时刻戳事情后,未经过软件铲除 RTC_ISR.TAMP 标志位,又发生了第2次时刻戳事情,时刻戳溢出标志位 RTC_ISR.TAMPOV 会被置 1,假如设置了时刻戳溢出中止使能位 RTC_IER.TAMPOV 为 1,将发生中止请求。

  7.RTC时钟测验,初始化日历,运用距离中止0.5秒经过Log输出日期时刻

  以上是CW32L083单片机的RTC设置时刻及闹钟部分的介绍,CW32其他类型亦可参阅此篇文档。有关芯片购买事宜,请咨询武汉芯源的出售和官方代理商。

  免责声明:本文为转载文章,转载此文意图是传递更加多信息,版权归原作者一切。本文所用视频、图片、文字如触及作品版权问题,请联络小编进行处理

  次阅览 --

  的物联网运用 /

  次阅览 --

  系列 MCU,经过添加简略的外部电路合作软件完成 VBAT 功用,在体系电源掉电后仍能坚持

  次阅览 --

  次阅览 --

  (二) /

  次阅览 --

  (一) /

  次阅览 --

  ) 概念 /

  模块,可以给我们供给时刻,日期,星期的主动累计,无需MCU参加,减轻MCU担负而且提高了计时精度。 本文将运用

  次阅览 --

  )是一个专用的计数器 / 守时器,可供给日历信息,包含小时、分钟、秒、日、月份、年份以及星期。

  具有两个独立闹钟,时刻、日期可组合设定,可发生闹钟中止,并经过引脚输出;支撑时刻

  次阅览 --

  (下) /

  )是一个专用的计数器 / 守时器,可供给日历信息,包含小时、分钟、秒、日、月份、年份以及星期。

  具有两个独立闹钟,时刻、日期可组合设定,可发生闹钟中止,并经过引脚输出;支撑时刻

  次阅览 --

  (上) /

  是个常用的外设,可拿来获取年、月、日和时刻等信息。现在大多数的芯片内部都自带了