Proyecto Final – Medición de Inclinación 0.0.1
Este proyecto utiliza la placa NUCLEO-STM32F446RE y permite detectar y visualizar en tiempo real la inclinación mediante el sensor MPU-6050.
Cargando...
Buscando...
Nada coincide
Referencia del archivo ds3231.c

Implementación del driver DS3231, utilizando ds3231_port.c. Más...

#include "ds3231.h"
#include "ds3231_registers.h"
#include "ds3231_port.h"

Funciones

DS3231_Status DS3231_Init (void)
 Verifica la presencia del DS3231 en el bus de I2C.
DS3231_Status DS3231_ReadTime (DS3231_Time *time)
 Lee la hora actual desde el DS3231.
DS3231_Status DS3231_SetTime (uint8_t year, uint8_t month, uint8_t date, uint8_t day, uint8_t hour, uint8_t min, uint8_t sec)
 Configura la fecha y hora del RTC.

Descripción detallada

Implementación del driver DS3231, utilizando ds3231_port.c.

Documentación de funciones

◆ DS3231_Init()

DS3231_Status DS3231_Init ( void )

Verifica la presencia del DS3231 en el bus de I2C.

Parámetros
void.
Devuelve
DS3231_OK si funciono correctamente.

◆ DS3231_ReadTime()

DS3231_Status DS3231_ReadTime ( DS3231_Time * time)

Lee la hora actual desde el DS3231.

Parámetros
timeEstructura Time.
Devuelve
DS3231_OK si funciono correctamente.

◆ DS3231_SetTime()

DS3231_Status DS3231_SetTime ( uint8_t year,
uint8_t month,
uint8_t date,
uint8_t day,
uint8_t hour,
uint8_t min,
uint8_t sec )

Configura la fecha y hora del RTC.

Parámetros
yyAño (00-99)
mmMes (1-12)
ddDía del mes (1-31)
dowDía de semana (1-7)
hhHora (0-23)
miMinutos (0-59)
ssSegundos (0-59)
Devuelve
DS3231_OK si funciono correctamente.