一、简介:
DS1337S是一款低功耗的I2C接口实时时钟(RTC)芯片,具有以下主要特性:
-
完整的时钟/日历功能,包括秒、分、时、日、月、年和闰年补偿
-
两个可编程的时间/日期报警器
-
可编程方波输出
-
56字节的电池备份SRAM
-
I2C接口(400kHz)
-
超低功耗:典型工作电流200nA(电池备份模式)
-
工作电压:2.97V至5.5V
二、硬件接口:
DS1337S STM32L4xx ---------------------------- VCC ----> 3.3V GND ----> GND SDA ----> PB7 (I2C1_SDA) SCL ----> PB6 (I2C1_SCL) SQW/INT ----> 可选连接(用于中断或方波输出)
三、头文件:
#ifndef DS1337_H
#define DS1337_H
#ifdef __cplusplus
extern "C" {
#endif
#include "stm32l4xx_hal.h"
/* DS1337 I2C地址 */
#define DS1337_I2C_ADDR