Medidor Online de Temperatura y Humedad de Bajo Consumo
1
Trabajo Fin de Carrera
|
Ir al código fuente de este archivo.
Estructuras de datos | |
struct | RTCTime |
'defines' | |
#define | IMSEC 0x00000001 |
#define | IMMIN 0x00000002 |
#define | IMHOUR 0x00000004 |
#define | IMDOM 0x00000008 |
#define | IMDOW 0x00000010 |
#define | IMDOY 0x00000020 |
#define | IMMON 0x00000040 |
#define | IMYEAR 0x00000080 |
#define | AMRSEC 0x00000001 /* Alarm mask for Seconds */ |
#define | AMRMIN 0x00000002 /* Alarm mask for Minutes */ |
#define | AMRHOUR 0x00000004 /* Alarm mask for Hours */ |
#define | AMRDOM 0x00000008 /* Alarm mask for Day of Month */ |
#define | AMRDOW 0x00000010 /* Alarm mask for Day of Week */ |
#define | AMRDOY 0x00000020 /* Alarm mask for Day of Year */ |
#define | AMRMON 0x00000040 /* Alarm mask for Month */ |
#define | AMRYEAR 0x00000080 /* Alarm mask for Year */ |
#define | PREINT_RTC |
#define | PREFRAC_RTC |
#define | ILR_RTCCIF 0x01 |
#define | ILR_RTCALF 0x02 |
#define | CCR_CLKEN 0x01 |
#define | CCR_CTCRST 0x02 |
#define | CCR_CLKSRC 0x10 |
Funciones | |
void | RTC_IRQHandler (void) |
void | RTCInit (void) |
void | RTCStart (void) |
void | RTCStop (void) |
void | RTC_CTCReset (void) |
void | RTCSetTime (RTCTime) |
RTCTime | RTCGetTime (void) |
void | RTCSetAlarm (RTCTime) |
void | RTCSetAlarmMask (uint32_t AlarmMask) |
#define AMRDOM 0x00000008 /* Alarm mask for Day of Month */ |
#define AMRDOW 0x00000010 /* Alarm mask for Day of Week */ |
#define AMRDOY 0x00000020 /* Alarm mask for Day of Year */ |
#define AMRHOUR 0x00000004 /* Alarm mask for Hours */ |
#define AMRMIN 0x00000002 /* Alarm mask for Minutes */ |
#define AMRMON 0x00000040 /* Alarm mask for Month */ |
#define AMRSEC 0x00000001 /* Alarm mask for Seconds */ |
#define AMRYEAR 0x00000080 /* Alarm mask for Year */ |
#define CCR_CLKEN 0x01 |
#define CCR_CLKSRC 0x10 |
#define CCR_CTCRST 0x02 |
#define ILR_RTCALF 0x02 |
#define ILR_RTCCIF 0x01 |
#define IMDOM 0x00000008 |
#define IMDOW 0x00000010 |
#define IMDOY 0x00000020 |
#define IMHOUR 0x00000004 |
#define IMMIN 0x00000002 |
#define IMMON 0x00000040 |
#define IMSEC 0x00000001 |
#define IMYEAR 0x00000080 |
#define PREFRAC_RTC |
#define PREINT_RTC |
void RTC_CTCReset | ( | void | ) |
void RTC_IRQHandler | ( | void | ) |
RTCTime RTCGetTime | ( | void | ) |
void RTCInit | ( | void | ) |
void RTCSetAlarm | ( | RTCTime | ) |
void RTCSetAlarmMask | ( | uint32_t | AlarmMask) |
void RTCSetTime | ( | RTCTime | ) |
void RTCStart | ( | void | ) |
void RTCStop | ( | void | ) |