Percepio Trace Recorder
v4.6.6
|
Public trace interval APIs. More...
#include <trcTypes.h>
Go to the source code of this file.
Macros | |
#define | xTraceIntervalGetState(xIntervalChannelHandle, puxState) xTraceEntryGetState((TraceEntryHandle_t)(xIntervalChannelHandle), TRC_INTERVAL_CHANNEL_SET_INDEX, puxState) |
Gets trace interval channel state. More... | |
Functions | |
traceResult | xTraceIntervalChannelSetCreate (const char *szName, TraceIntervalChannelSetHandle_t *pxIntervalChannelSetHandle) |
Creates trace interval channel set. More... | |
traceResult | xTraceIntervalChannelCreate (const char *szName, TraceIntervalChannelSetHandle_t xIntervalChannelSetHandle, TraceIntervalChannelHandle_t *pxIntervalChannelHandle) |
Creates trace interval channel. More... | |
traceResult | xTraceIntervalStart (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceUnsignedBaseType_t uxValue, TraceIntervalInstanceHandle_t *pxIntervalInstanceHandle) |
Starts trace interval instance. More... | |
traceResult | xTraceIntervalStop (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceIntervalInstanceHandle_t xIntervalInstanceHandle) |
Stops trace interval instance. More... | |
Public trace interval APIs.