#include "ds3231.h"Go to the source code of this file.
Functions | |
| uint8_t | DS3231_Write (uint8_t reg, uint8_t dat) |
| uint8_t | DS3231_Hex2Bcd (uint8_t hex) |
| uint8_t | DS3231_Bcd2Hex (uint8_t bcd) |
| uint8_t | DS3231_GetStatus (void) |
| uint8_t | DS3231_GetTime (uint8_t *t) |
| uint8_t | DS3231_SetTime (uint8_t *t) |
| uint8_t | DS3231_GetPin (DS3231_PinType_t *pin) |
| uint8_t | DS3231_SetPin (DS3231_PinType_t *pin) |
| uint8_t | ds3231_GetSquareOutputState (HAL_State_t *state) |
| uint8_t | DS3231_SetSquareOutputState (HAL_State_t state) |
| uint8_t | DS3231_GetAlarmInterrupt (DS3231_Alarm_t alarm, HAL_State_t *state) |
| uint8_t | DS3231_SetAlarmInterrupt (DS3231_Alarm_t alarm, HAL_State_t state) |
| uint8_t | DS3231_GetAlarm1 (uint8_t *t, DS3231_Alarm1Mode_t *mode) |
| uint8_t | DS3231_SetAlarm1 (uint8_t *t, DS3231_Alarm1Mode_t mode) |
| uint8_t | DS3231_GetAlarm2 (uint8_t *t, DS3231_Alarm2Mode_t *mode) |
| uint8_t | DS3231_SetAlarm2 (uint8_t *t, DS3231_Alarm2Mode_t mode) |
| uint8_t | DS3231_ClearAlarm (DS3231_Alarm_t alarm) |
Variables | |
| __XDATA uint8_t | buff [7] |
| uint8_t DS3231_ClearAlarm | ( | DS3231_Alarm_t | alarm | ) |
Definition at line 346 of file ds3231.c.
| uint8_t DS3231_GetAlarm1 | ( | uint8_t * | t, |
| DS3231_Alarm1Mode_t * | mode | ||
| ) |
Definition at line 201 of file ds3231.c.
| uint8_t DS3231_GetAlarm2 | ( | uint8_t * | t, |
| DS3231_Alarm2Mode_t * | mode | ||
| ) |
Definition at line 274 of file ds3231.c.
| uint8_t DS3231_GetAlarmInterrupt | ( | DS3231_Alarm_t | alarm, |
| HAL_State_t * | state | ||
| ) |
| uint8_t DS3231_GetPin | ( | DS3231_PinType_t * | pin | ) |
| uint8_t ds3231_GetSquareOutputState | ( | HAL_State_t * | state | ) |
| uint8_t DS3231_GetStatus | ( | void | ) |
| uint8_t DS3231_SetAlarm1 | ( | uint8_t * | t, |
| DS3231_Alarm1Mode_t | mode | ||
| ) |
Definition at line 241 of file ds3231.c.
| uint8_t DS3231_SetAlarm2 | ( | uint8_t * | t, |
| DS3231_Alarm2Mode_t | mode | ||
| ) |
Definition at line 316 of file ds3231.c.
| uint8_t DS3231_SetAlarmInterrupt | ( | DS3231_Alarm_t | alarm, |
| HAL_State_t | state | ||
| ) |
| uint8_t DS3231_SetPin | ( | DS3231_PinType_t * | pin | ) |
| uint8_t DS3231_SetSquareOutputState | ( | HAL_State_t | state | ) |
uint8_t year; uint8_t month; uint8_t week; uint8_t date; uint8_t hour; uint8_t minute; uint8_t second; DS3231_HourFormat_t format; DS3231_AmPm_t am_pm;
Definition at line 78 of file ds3231.c.
Definition at line 19 of file ds3231.c.