Download FreeRTOS
 

Quality RTOS & Embedded Software

COMMUNITY
WHAT'S NEW
Simplifying Authenticated Cloud Connectivity for Any Device.
Designing an energy efficient and cloud-connected IoT solution with CoAP.
Introducing FreeRTOS Kernel version 11.0.0:
FreeRTOS Roadmap and Code Contribution process.
OPC-UA over TSN with FreeRTOS.

Kernel Object Utilisation View

[Example Tracealyzer Views]

Visualises

The number of messages present in a queue or semaphore over time.

Synopsis

Kernel objects used for inter-process communication (IPC) include FreeRTOS queues and the various types of semaphore. The number of items in a queue is incremented each time the queue is successfully written to, and decremented each time the queue is successfully read from. In the same way, the count associated with a semaphore is incremented each time the semaphore is successfully 'given', and decremented each time the semaphore is successfully 'taken'. The kernel object utilisation view shows the count associated with a queue or semaphore over a period of time.

Click Events

The trace view corresponding to the clicked time is displayed when the view is clicked.

 

A screen shot of the FreeRTOS-Plus-Trace kernel object utilisation view showing the number of messages in a queue or semaphore over time

The kernel object utilisation view. Click to enlarge.


Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.