CMSIS-FreeRTOS: Event Recorder Setup

| CMSIS-FreeRTOS Version 10.5.1 CMSIS-RTOS2 compliant FreeRTOS Implementation

- Main Page
- Usage and Description
- Reference

All Functions Groups Pages
Functions
Event Recorder Setup
CMSIS-FreeRTOS Specifics

Information about Event Recorder configuration and setup. More...

## Functions
void | EvrFreeRTOSSetup (uint32_t reset)
| Setup Event Recorder configuration. More...

## Description

CMSIS-FreeRTOS interfaces to the Event Recorder to provide event information which helps you to understand and analyze the operation.

To use the Event Recorder together with CMSIS-FreeRTOS, it is required to create an image that generates event information. The steps are described under Create a FreeRTOS project.

## Function Documentation

void EvrFreeRTOSSetup | ( | uint32_t | reset | ) |

Parameters

  [in] | reset | reset if already configured (0:no reset, 1:reset)

The function EvrFreeRTOSSetup initializes Event Recorder and configures recording level filter. It must be called before any event is sent to the Event Recorder.

The argument reset specifies if reset of previously applied configuration is performed in case if EvrFreeRTOSSetup was already called.

Behavior of this function execution is defined with Event Recorder Configuration (Configure Event Recorder). Calling this function has no effect when Event Recorder component is not selected.

Note
  EvrFreeRTOSSetup is called by function osKernelInitialize when CMSIS-RTOS2 API is in use and should not be called explicitly.