Timezone
嵌入式 Linux 系列 15:系统时间、RTC、NTP 和时区
- 06/26
- 21:52
时间系统看起来简单,但在嵌入式设备里经常引发连锁问题:日志时间不准、TLS 证书校验失败、MQTT 连接失败、定时任务错乱、跨时区展示错误。要把时间做好,需要同时理解系统时间、RTC、NTP 和时区。
在精简 Linux RootFS 中动态设置时区
- 06/26
- 21:15
精简 Linux 系统里的时区问题经常被低估。桌面发行版通常有 systemd、timedatectl、完整 tzdata 和图形化配置,但嵌入式 rootfs 里可能只有 BusyBox、少量动态库和几个启动脚本。更常见的情况是 /etc/localtime 位于只读 rootfs 中,运行时不能直接替换;设备还需要通过 MQTT 接收其他设备下发的时区修改协议,并且重启后不能丢失配置。
1