Mistake on this page?
Report an issue in GitHub or email us
Macros | Typedefs | Enumerations
PAL_RTC

Macros

#define PAL_MAX_RTC_COUNTER_VAL   (0x00FFFFFF)
 Max value of RTC. More...
 
#define PAL_RTC_TICKS_PER_SEC   (32768) /* RTC ticks per second (with prescaler) */
 Clock frequency of the RTC timer used. More...
 
#define PAL_HFCLK_OSC_SETTLE_TICKS   (23)
 23 RTC ticks time(700us) for xtal start up befor scheduler load. More...
 

Typedefs

typedef void(* palRtcIrqCback_t) (void)
 Platform RTC callback. More...
 

Enumerations

Detailed Description

Macro Definition Documentation

#define PAL_HFCLK_OSC_SETTLE_TICKS   (23)

23 RTC ticks time(700us) for xtal start up befor scheduler load.

Definition at line 48 of file pal_rtc.h.

#define PAL_MAX_RTC_COUNTER_VAL   (0x00FFFFFF)

Max value of RTC.

Definition at line 42 of file pal_rtc.h.

#define PAL_RTC_TICKS_PER_SEC   (32768) /* RTC ticks per second (with prescaler) */

Clock frequency of the RTC timer used.

Definition at line 45 of file pal_rtc.h.

Typedef Documentation

typedef void(* palRtcIrqCback_t) (void)

Platform RTC callback.

Definition at line 51 of file pal_rtc.h.

Enumeration Type Documentation

Operational states.

Enumerator
PAL_RTC_STATE_UNINIT 

Uninitialized state.

PAL_RTC_STATE_ERROR 

Error state.

PAL_RTC_STATE_READY 

Ready state.

Definition at line 58 of file pal_rtc.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.