FreeRTOS: Platform
Platform portability layer
Return to main page ↑

Time-related functions used by libraries in this SDK.

The platform clock component provides other libraries with functions relating to timers and clocks. It interfaces directly with the operation system to provide:

  • Clocks for reading the current time.
  • Timers that create a notification thread when they expire.


Dependencies of the platform clock component.

Clock direct dependencies

Currently, the platform clock component has the following dependencies:

  • The operating system must provide the necessary APIs to implement the clock component's functions.
  • The logging library may be used if IOT_LOG_LEVEL_PLATFORM is not #IOT_LOG_NONE.