Arduino_STM32/GD32F1/libraries/RTClock/examples/Test_RTClock/Test_RTClock.ino

33 lines
452 B
C++

#include <RTClock.h>
RTClock rt (RTCSEL_LSE); // initialise
uint32 tt;
#define LED_PIN PB1
// This function is called in the attachSecondsInterrpt
void blink ()
{
digitalWrite(LED_PIN,!digitalRead(LED_PIN));
}
void setup()
{
pinMode(LED_PIN, OUTPUT);
rt.attachSecondsInterrupt(blink);// Call blink
}
void loop()
{
if (rt.getTime()!=tt)
{
tt = rt.getTime();
Serial.print("time is: ");
Serial.println(tt);
}
}