Chapter 2. API Reference
CONFIG_APPTRACE_SV_TS_SOURCE
Timer to use as timestamp source
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
SystemView needs to use a hardware timer as the source of timestamps when tracing. This option selects
the timer for it.
Available options:
• CPU cycle counter (CCOUNT) (APPTRACE_SV_TS_SOURCE_CCOUNT)
• Timer 0, Group 0 (APPTRACE_SV_TS_SOURCE_TIMER_00)
• Timer 1, Group 0 (APPTRACE_SV_TS_SOURCE_TIMER_01)
• Timer 0, Group 1 (APPTRACE_SV_TS_SOURCE_TIMER_10)
• Timer 1, Group 1 (APPTRACE_SV_TS_SOURCE_TIMER_11)
• esp_timer high resolution timer (APPTRACE_SV_TS_SOURCE_ESP_TIMER)
CONFIG_APPTRACE_SV_MAX_TASKS
Maximum supported tasks
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
Configures maximum supported tasks in sysview debug
CONFIG_APPTRACE_SV_BUF_WAIT_TMO
Trace buffer wait timeout
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
Configures timeout (in us) to wait for free space in trace buffer. Set to -1 to wait forever and avoid lost
events.
CONFIG_APPTRACE_SV_EVT_OVERFLOW_ENABLE
Trace Buffer Overflow Event
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
Enables "Trace Buffer Overflow"event.
CONFIG_APPTRACE_SV_EVT_ISR_ENTER_ENABLE
ISR Enter Event
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
Enables "ISR Enter"event.
CONFIG_APPTRACE_SV_EVT_ISR_EXIT_ENABLE
ISR Exit Event
Found in:
Component config
FIG_APPTRACE_SV_ENABLE
Enables "ISR Exit"event.
Espressif Systems
>
Application Level Tracing
>
Application Level Tracing
>
Application Level Tracing
>
Application Level Tracing
>
Application Level Tracing
>
Application Level Tracing
1087
Submit Document Feedback
>
FreeRTOS SystemView Tracing
>
FreeRTOS SystemView Tracing
>
FreeRTOS SystemView Tracing
>
FreeRTOS SystemView Tracing
>
FreeRTOS SystemView Tracing
>
FreeRTOS SystemView Tracing
>
CON-
>
CON-
>
CON-
>
CON-
>
CON-
>
CON-
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?