LibDriver DS3231
Loading...
Searching...
No Matches
driver_ds3231_interface_template.c
Go to the documentation of this file.
1
37
39
48{
49 return 0;
50}
51
60{
61 return 0;
62}
63
75uint8_t ds3231_interface_iic_read(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
76{
77 return 0;
78}
79
91uint8_t ds3231_interface_iic_write(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
92{
93 return 0;
94}
95
102{
103
104}
105
111void ds3231_interface_debug_print(const char *const fmt, ...)
112{
113
114}
115
122{
123 switch (type)
124 {
126 {
127 ds3231_interface_debug_print("ds3231: irq alarm2.\n");
128
129 break;
130 }
132 {
133 ds3231_interface_debug_print("ds3231: irq alarm1.\n");
134
135 break;
136 }
137 default :
138 {
139 break;
140 }
141 }
142}
driver ds3231 interface header file
@ DS3231_STATUS_ALARM_1
@ DS3231_STATUS_ALARM_2
uint8_t ds3231_interface_iic_write(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
interface iic bus write
uint8_t ds3231_interface_iic_init(void)
interface iic bus init
uint8_t ds3231_interface_iic_deinit(void)
interface iic bus deinit
void ds3231_interface_delay_ms(uint32_t ms)
interface delay ms
void ds3231_interface_debug_print(const char *const fmt,...)
interface print format data
void ds3231_interface_receive_callback(uint8_t type)
interface receive callback
uint8_t ds3231_interface_iic_read(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
interface iic bus read