SEGGER RTT Sources
https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer
https://wiki.segger.com/RTT
RTT/
SEGGER_RTT.c
- Main module for RTT.SEGGER_RTT.h
- Main header for RTT.SEGGER_RTT_ASM_ARMv7M.S
- Assembly-optimized implementation of RTT functions for ARMv7M processors.SEGGER_RTT_Printf.c
- Simple implementation of printf (SEGGER_RTT_Printf()
) to write formatted strings via RTT.
Syscalls/
SEGGER_RTT_Syscalls_*.c
- Low-level syscalls to retargetprintf()
to RTT with different toolchains.
Config/
SEGGER_RTT_Conf.h
- RTT configuration file.
Examples/
Main_RTT_InputEchoApp.c
- Example application which echoes input on Channel 0.Main_RTT_MenuApp.c
- Example application to demonstrate RTT bi-directional functionality.Main_RTT_PrintfTest.c
- Example application to test RTT's simple printf implementation.Main_RTT_SpeedTestApp.c
- Example application to measure RTT performance. (Requires embOS)