1

我正在寻找从用户空间区域获取在 Zephyr RTOS(2.0) 中显示的当前系统时间的方法。我正在使用gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu工具链。GCC 支持类似于'localtime ' 的东西。

4

1 回答 1

2

Zephyr 上没有这样的东西,因为这是一个用于嵌入式硬件的操作系统,不具备完整操作系统的功能。C 库函数 localtime 从操作系统获取其信息,如下面的链接所述:-

这是 Zephyr 所没有的,因为大多数嵌入式硬件无法访问互联网,因此没有实时概念。您可以在 Zephyr 上找到的最接近的东西是内核时钟和内核计时服务。请参阅下面的链接以获取更多信息:-

于 2020-07-16T06:44:04.227 回答