Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 912c16b757 |
+1
-20
@@ -503,15 +503,9 @@ static void s_send_round(uint32_t net_gen, uint32_t now) {
|
||||
|
||||
/* 函数定义区 */
|
||||
|
||||
/**
|
||||
* 函数功能:SNTP 客户端单步驱动——由 timeSyncTask 主循环每轮调用一次
|
||||
* 入口参数:net_gen - 当前网络代次(time_sync 循环持有) uint32_t
|
||||
* 返回值:无
|
||||
* 限定条件:仅 timeSyncTask 上下文;单次调用最多停留一片 SNTP_RECV_SLICE_MS,
|
||||
* 看门狗喂点由调用方节奏保证;配置热读 [sntp] RAM 副本,无需重启
|
||||
*/
|
||||
void time_sntp_run(uint32_t net_gen) {
|
||||
const sntp_cfg_t *cfg;
|
||||
const uint8_t *srv_ip;
|
||||
uint32_t now = (uint32_t)xTaskGetTickCount();
|
||||
|
||||
s_rng_seed_once();
|
||||
@@ -554,7 +548,6 @@ void time_sntp_run(uint32_t net_gen) {
|
||||
case SNTP_ST_WAIT_RESP: {
|
||||
uint8_t rxbuf[SNTP_RX_BUF_SIZE];
|
||||
struct net_sockaddr_in src;
|
||||
const uint8_t *srv_ip;
|
||||
int src_len = (int)sizeof(src);
|
||||
int n;
|
||||
|
||||
@@ -604,22 +597,10 @@ void time_sntp_run(uint32_t net_gen) {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 函数功能:累计校验通过的同步次数(诊断口)
|
||||
* 入口参数:无
|
||||
* 返回值:同步成功次数 uint32_t
|
||||
* 限定条件:任意上下文只读
|
||||
*/
|
||||
uint32_t time_sntp_sync_count(void) {
|
||||
return s_ctx.sync_count;
|
||||
}
|
||||
|
||||
/**
|
||||
* 函数功能:最近一次校验通过应答的毫秒钟差(诊断口,int64 截断值)
|
||||
* 入口参数:无
|
||||
* 返回值:(T2-T1+T3-T4)/2 毫秒,截断到 int32;从未成功为 0 int32_t
|
||||
* 限定条件:任意上下文只读;仅日志/排障用,不作判据
|
||||
*/
|
||||
int32_t time_sntp_last_offset_ms(void) {
|
||||
return s_ctx.last_off_ms;
|
||||
}
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"built_at": "2026-11-04T16:13:16+08:00",
|
||||
"fingerprint": "b17ef8ac89e3f05d556ab890b1e0cc29c45f77c5739449187de0e5d3e4314b3a",
|
||||
"built_at": "2026-11-04T16:02:00+08:00",
|
||||
"fingerprint": "d7469ca87322ba5a9203a63da8aa530267d2bb7fee259cbf70b804bb09adaf5f",
|
||||
"fingerprint_files": 1479,
|
||||
"fingerprint_source": "git-index",
|
||||
"gated_regions": [
|
||||
"RW_IRAM1",
|
||||
"RW_CCM"
|
||||
],
|
||||
"git_head": "912c16b75744cd0679b4f489696c02867d4b6f7a",
|
||||
"git_head": "c2dd6f34c0ab7217071c19b7e930d0435a376fbf",
|
||||
"map": "MDK-ARM/STM32F407-Demo/STM32F407-Demo.map",
|
||||
"map_mtime": 1793779933,
|
||||
"map_mtime": 1793778916,
|
||||
"pct": {
|
||||
"ER_IROM1": 27.16,
|
||||
"RW_CCM": 87.89,
|
||||
|
||||
Reference in New Issue
Block a user