#include "lpc229x.h"#include "types.h"Go to the source code of this file.
Data Structures | |
| struct | Alarm |
| struct | Timer |
Defines | |
| #define | DEBUG 1 |
Typedefs | |
| typedef Alarm | pAlarm |
| typedef Timer | pTimer |
Functions | |
| void | ResetRTC (pTimer) |
| void | StartRTC (void) |
| void | SetRTC (uint8_t, pTimer) |
| void | StopRTC (void) |
| pTimer | GetTimeRTC (void) |
| void | SetAlarm (pAlarm) |
| pTimer GetTimeRTC | ( | void | ) |
Definition at line 91 of file rtc.c.
References Timer::DOM, Timer::DOW, Timer::DOY, Timer::HOUR, itoa_16(), Timer::MIN, Timer::MONTH, RTC_CTIME0, RTC_CTIME1, RTC_CTIME2, Timer::SEC, UARTWriteStr(), and Timer::YEAR.
| void ResetRTC | ( | pTimer | ) |
Definition at line 44 of file rtc.c.
References Timer::DOM, Timer::DOW, Timer::DOY, Timer::HOUR, Timer::MIN, Timer::MONTH, RTC_CCR, RTC_CTIME0, RTC_DOM, RTC_DOW, RTC_DOY, RTC_HOUR, RTC_MIN, RTC_MONTH, RTC_SEC, RTC_YEAR, Timer::SEC, UARTWriteStr(), and Timer::YEAR.
| void SetAlarm | ( | pAlarm | ) |
Definition at line 27 of file rtc.c.
References Alarm::ALDOM, Alarm::ALDOW, Alarm::ALDOY, Alarm::ALHOUR, Alarm::ALMIN, Alarm::ALMON, Alarm::ALSEC, Alarm::ALYEAR, Alarm::AMR, RTC_ALDOM, RTC_ALDOW, RTC_ALDOY, RTC_ALHOUR, RTC_ALMIN, RTC_ALMON, RTC_ALSEC, RTC_ALYEAR, and RTC_AMR.
Definition at line 61 of file rtc.c.
References Timer::DOM, Timer::DOW, Timer::DOY, Timer::HOUR, Timer::MIN, Timer::MONTH, RTC_CCR, RTC_CIIR, RTC_DOM, RTC_DOW, RTC_DOY, RTC_HOUR, RTC_ILR, RTC_MIN, RTC_MONTH, RTC_PREFRAC, RTC_PREINT, RTC_SEC, RTC_YEAR, Timer::SEC, UARTWriteStr(), and Timer::YEAR.
| void StartRTC | ( | void | ) |
| void StopRTC | ( | void | ) |
1.4.7