ZHDU025 December 2025 UCD91160 , UCD91320
此命令可返回運行時鐘值。該值采用實時時間格式(年、月、日、小時、分鐘、秒、毫秒)和度量單位。也可以寫入運行時鐘。這允許主機定期校正時鐘。還允許將時鐘初始化為以年為單位的實際絕對時間(例如 2025 年 3 月 23 日)。用戶必須將實際時間值轉(zhuǎn)換為表 26-11 中顯示的格式。
下面是運行時鐘的三種使用場景:
上電以后的時間:運行時鐘從其默認(rèn)時間(每次器件上電時)啟動。
本地時間:每次器件上電時,外部處理器都會將運行時鐘設(shè)置為真實時間。
器件復(fù)位后,會使用最新的故障日志將運行時鐘的時間復(fù)位為最新值。如果沒有比默認(rèn)時間更近的故障日志,則器件會從默認(rèn)時間啟動。
運行時鐘值用于為記錄的任何故障添加時間戳(請參閱節(jié) 26.28)。
| 字節(jié)編號 (寫入) | 字節(jié)編號 (讀?。?/th> | 有效載荷索引 | 說明 |
|---|---|---|---|
| 0 | CMD = D7 | ||
| 1 | 0 | BYTE_COUNT = 8 | |
| 2 | 1 | 0 | 秒和毫秒(低字節(jié)) |
| 3 | 2 | 1 | 秒和毫秒(高字節(jié)) |
| 4 | 3 | 2 | 日、小時和分鐘(低字節(jié)) |
| 5 | 4 | 3 | 日天、小時和分鐘(高字節(jié)) |
| 6 | 5 | 4 | 年和月(低字節(jié)) |
| 7 | 6 | 5 | 年和月(高字節(jié)) |
| 8 | 7 | 6 | 保留 |
| 9 | 8 | 7 | 保留 |
運行時鐘的時間格式為 3 個 2 字節(jié)值,其中包含采用日歷模式格式的當(dāng)前器件時間。表 26-12、表 26-13 和表 26-14 包含每個 2 字節(jié)值的格式。
| 位 | 字段 | 說明 |
|---|---|---|
| 15:10 | 秒 | RTC 中的秒值(0 至 59) |
| 9:0 | 毫秒 | RTC 中的毫秒值(0 至 999) |
| 位 | 字段 | 說明 |
|---|---|---|
| 15:11 | 日天 | RTC 中的天值(1 至 31) |
| 10:6 | 小時 | RTC 中的小時值 (0-23) |
| 5:0 | 分鐘 | RTC 中分鐘值(0 至 59) |
| 位 | 字段 | 說明 |
|---|---|---|
| 15:4 | 年份 | RTC 中的年值 (0-4096) |
| 3:0 | 月份 | RTC 中的月份值 (1-12) |