Linux时间子系统
文章平均质量分 92
记录Linux时间子系统和API的应用
霍宏鹏
霍宏鹏,主要从事物联网开发,嵌入式系统设计。
展开
-
嵌入式Linux获取系统时间
1 概要 时区TZ环境变量,对时间相关函数的影响,关于TZ的介绍查看https://huohongpeng.blog.csdn.net/article/details/1136950652 gettimeofdayint gettimeofday(struct timeval *tv, struct timezone *tz);这个函数获取的是UTC时间,与TZ环境变量无关。struct timezone { int tz_minuteswest; /* min...原创 2021-02-08 10:38:01 · 1375 阅读 · 0 评论 -
嵌入式Linux系统时间和RTC时间
1 概念1.1 “系统时间”与“硬件时间”Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock。1.原创 2021-02-05 16:19:29 · 2989 阅读 · 0 评论