![]() |
NIIETCM4 PD
v0.9.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
Структуры данных | |
struct | RTC_Time_TypeDef |
Структура времени. Подробнее... | |
struct | RTC_Date_TypeDef |
Структура даты. Подробнее... | |
Макросы | |
#define | IS_RTC_PSECOND(PSECOND) ((PSECOND) <= 0x3FF) |
Макрос проверки попадания значений долей секунд в допустимый диапазон. | |
#define | IS_RTC_SECOND(SECOND) ((SECOND) <= 59) |
Макрос проверки попадания значений секунд в допустимый диапазон. | |
#define | IS_RTC_MINUTE(MINUTE) ((MINUTE) <= 59) |
Макрос проверки попадания значений минут в допустимый диапазон. | |
#define | IS_RTC_HOUR(HOUR) ((HOUR) <= 23) |
Макрос проверки попадания значений часов в допустимый диапазон. | |
#define | IS_RTC_WEEKDAY(WEEKDAY) |
Макрос проверки аргументов типа RTC_Weekday_TypeDef. Подробнее... | |
#define | IS_RTC_DAY(DAY) (((DAY) > 0) && ((DAY) <= 31)) |
Макрос проверки попадания значений дней в допустимый диапазон. | |
#define | IS_RTC_MONTH(MONTH) |
Макрос проверки аргументов типа RTC_Month_TypeDef. Подробнее... | |
#define | IS_RTC_YEAR(YEAR) ((YEAR) <= 99) |
Макрос проверки попадания значений лет в допустимый диапазон. | |
#define | IS_RTC_FORMAT(FORMAT) |
Макрос проверки аргументов типа RTC_Format_TypeDef. Подробнее... | |
Перечисления | |
enum | RTC_Weekday_TypeDef { RTC_Weekday_Monday = ((uint32_t)0x01), RTC_Weekday_Tuesday = ((uint32_t)0x02), RTC_Weekday_Wednesday = ((uint32_t)0x03), RTC_Weekday_Thursday = ((uint32_t)0x04), RTC_Weekday_Friday = ((uint32_t)0x05), RTC_Weekday_Saturday = ((uint32_t)0x06), RTC_Weekday_Sunday = ((uint32_t)0x07) } |
Дни недели. Подробнее... | |
enum | RTC_Month_TypeDef { RTC_Month_January = ((uint32_t)0x01), RTC_Month_February = ((uint32_t)0x02), RTC_Month_March = ((uint32_t)0x03), RTC_Month_April = ((uint32_t)0x04), RTC_Month_May = ((uint32_t)0x05), RTC_Month_June = ((uint32_t)0x06), RTC_Month_July = ((uint32_t)0x07), RTC_Month_August = ((uint32_t)0x08), RTC_Month_September = ((uint32_t)0x09), RTC_Month_October = ((uint32_t)0x10), RTC_Month_November = ((uint32_t)0x11), RTC_Month_December = ((uint32_t)0x12) } |
Месяцы. Подробнее... | |
enum | RTC_Format_TypeDef { RTC_Format_BIN, RTC_Format_BCD } |
Формат ввода/вывода времени и даты. Подробнее... | |