| Electronic Components Datasheet Search |
|
UM0097 Datasheet(PDF) 85 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0097 Datasheet(HTML) 85 Page - STMicroelectronics |
|
85 / 229 page ![]() UM0097 Peripheral firmware overview 85/229 The RTC peripheral is declared in the same file: ... #define RTC_BASE 0xE000D000 ... #ifndef DEBUG ... #ifdef _RTC #define RTC ((RTC_TypeDef *)RTC_BASE) #endif /*RTC*/ ... #else /* DEBUG */ ... #ifdef _RTC EXT RTC_TypeDef *RTC; #endif /*RTC*/ ... #endif When debug mode is used, RTC pointer is initialized in the file 71x_lib.c: #ifdef _RTC RTC = (RTC_TypeDef *)RTC_BASE; #endif In debug mode, _RTC must be defined, in the file 71x_conf.h, to access the peripheral registers as follows: #define _RTC RTC flags The following enumeration defines the different RTC flags. The RTC_FLAGS enumeration is defined in the file 71x_rtc.h: typedef enum { RTC_GIR = 0x0008, RTC_OWIR = 0x0004, RTC_AIR = 0x0002, RTC_SIR = 0x0001 } RTC_FLAGS; DIVH Prescaler Divider Value High register DIVL Prescaler Divider Value Low register CNTH Counter High register CNTL Counter Low register ALRH Alarm High register ALRL Alarm Low register Table 39. RTC structure fields (continued) Register Description |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |