【问题标题】:How to get system time in Zephyr RTOS?如何在 Zephyr RTOS 中获取系统时间?
【发布时间】:2020-07-08 16:05:15
【问题描述】:

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

【问题讨论】:

    标签: systemtime zephyr-rtos


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多