时间同步已经完成

This commit is contained in:
2026-08-28 16:42:44 +08:00
parent b43dede98d
commit ad154b2f7e
20 changed files with 771 additions and 1282 deletions
+10
View File
@@ -58,6 +58,16 @@ char *sys_clock_get_str(char *buf, size_t buf_size);
*/
int sys_clock_set(uint32_t unix_secs, const sd2506_time_t *sd_time);
/*
* 函数功能:以 Unix 时间戳设置系统墙钟并写回 SD2506 RTC
* 入口参数:unix_secs - Unix epoch time (秒,本地时间) uint32_t 0~0x7FFFFFFF
* 返回值:0 - 成功
* 限定条件:sys_clock_init() 已调用
* 函数说明:内部将 Unix 秒数转换为 sd2506_time_t 后调用 sys_clock_set(),
* 便于时间同步模块(如 PC 推送)直接以时间戳校时
*/
int sys_clock_set_unix(uint32_t unix_secs);
#ifdef __cplusplus
}
#endif