20240909-DXSPX-emb/RTCGet(可以跑的版本)/Src/Usr/Task/RTCTask.c

29 lines
635 B
C
Raw Permalink Normal View History

2024-09-11 09:03:46 +00:00
#include <stdint.h>
#include <stdbool.h>
#include "RTCTask.h"
#include "usr_drv_rtc_i2c.h"
#include "usr_bsp_i2c.h"
#include "os.h"
#include "inc/hw_memmap.h"
#include "inc/hw_types.h"
#include "driverlib/sysctl.h"
#include "driverlib/gpio.h"
#include "driverlib/i2c.h"
#include "driverlib/pin_map.h"
USR_DRV_RTC_I2C_TIME time;
void RtcTask(void *p_arg)
{
(void)p_arg; // 忽略未使用的参数
while (1) {
usr_drv_rtc_i2c_get_time(&time);
OSTimeDlyHMSM(0, 0, 1, 0); // 每1秒更新一次时间
}
}