Percepio Trace Recorder v4.8.0.hotfix1
|
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. | |
Functions | |
traceResult | xTraceIntervalChannelSetCreate (const char *szName, TraceIntervalChannelSetHandle_t *pxIntervalChannelSetHandle) |
Creates trace interval channel set. | |
traceResult | xTraceIntervalChannelCreate (const char *szName, TraceIntervalChannelSetHandle_t xIntervalChannelSetHandle, TraceIntervalChannelHandle_t *pxIntervalChannelHandle) |
Creates trace interval channel. | |
traceResult | xTraceIntervalStart (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceUnsignedBaseType_t uxValue, TraceIntervalInstanceHandle_t *pxIntervalInstanceHandle) |
Starts trace interval instance. | |
traceResult | xTraceIntervalStop (TraceIntervalChannelHandle_t xIntervalChannelHandle, TraceIntervalInstanceHandle_t xIntervalInstanceHandle) |
Stops trace interval instance. | |
Public trace interval APIs.