9 "TPI not defined. Include tpiu.h AFTER core_cmX.h (typically after including device-specific header)"
113 CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk;
121 TPI->FFCR |= TPI_FFCR_EnFCont_Msk;
125 TPI->FFCR &= ~TPI_FFCR_EnFCont_Msk;
TpiuProtocol
Available trace protocols.
Definition: tpiu.h:34
static void TpiuSetup(const TpiuOptions *options)
Configure TPIU component.
Definition: tpiu.h:111
@ TpiuProtocolSwoManchester
Manchester encoded data Use tool like Orbtrace to receive data. Single pin, lower bandwitdh,...
Definition: tpiu.h:45
@ TpiuProtocolParallel
Parallel trace port 1-4 bits Use tool like Orbtrace to receive data. Good for transmitting lots of in...
Definition: tpiu.h:39
@ TpiuProtocolSwoUart
UART (NRZ) encoded data Use any UART adapter to receive data. Single pin, easy to access,...
Definition: tpiu.h:51
TPIU configuration options.
Definition: tpiu.h:58
TpiuProtocol Protocol
Selected protocol.
Definition: tpiu.h:66
bool FormattingEnabled
Include TPIU framining in output data.
Definition: tpiu.h:78
int SwoPrescaler
Prescaler for SWO output data.
Definition: tpiu.h:87
uint8_t TracePortWidth
Number of bits in parallel trace port.
Definition: tpiu.h:94