@mchp-mcc/scf-avr8-rtc-v1

4.2.5 • Public • Published

The Real-Time Counter (RTC)

Overview

The RTC peripheral offers two timing functions: The Real-Time Counter (RTC) and a Periodic Interrupt Timer (PIT). The PIT functionality can be enabled independently of the RTC functionality. The RTC counts (prescaled) clock cycles in a Counter register and compares the content of the Counter register to a Period register and a Compare register.

The RTC can generate both interrupts and events on compare match or overflow. It will generate a compare interrupt and/or event at the first count after the counter value equals the Compare register value, and an overflow interrupt and/or event at the first count after the counter value equals the Period register value. The overflow will reset the counter value to zero.

Changelog

All notable changes to this project will be documented in this file.

[4.2.5] - 2024-02-07

New Features

  • CC8SCRIP-8741 :- Add Component Level Help

Bug Fixes

  • CC8SCRIP-19057 :- CMP values are incorrect
  • CC8SCRIP-17642 :- RTC running callbacks for disabled interrupts
  • CC8SCRIP-16235 :- Missing CNTBUSY check before reading CNT register in RTC driver
  • CC8SCRIP-4405 :- Unable to run RTC or PIT in debug mode

[4.2.4] - 2022-03-31

Bug Fixes

  • CC8SCRIP-6327 :- typo in RTC driver for Write Period

[4.2.3] - 2022-02-03

New Features

  • CC8SCRIP-7054 :- AVR64/32/16DDxx Device Family Support

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/scf-avr8-rtc-v1

Weekly Downloads

101

Version

4.2.5

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

2.69 MB

Total Files

36

Last publish

Collaborators

  • mchp-nate
  • dan.ionescu
  • albyj
  • suriya_anandhan
  • niladree
  • i52346
  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007