Initializing the Trace Recorder#
Initialize the SystemView Trace Recorder anywhere after the BSP has been initialized.
The code below shows an example where it gets initialized from the Startup task:
Listing - Initializing the SystemView Trace Recorder#
#include <rtos/kernel/include/os_trace.h> . . . static void Ex_MainStartTask (void *p_arg) { PP_UNUSED_PARAM(p_arg); /* Prevent compiler warning. */ BSP_TickInit(); /* Initialize Kernel tick source. */ . . . #if (OS_CFG_TRACE_EN == DEF_ENABLED) OS_TRACE_INIT(); /* Initialize the Trace recorder. */ #endif