From a77921998d829e3c3398a6ffb7650887267f8678 Mon Sep 17 00:00:00 2001 From: sys64738 Date: Fri, 30 Jul 2021 17:20:40 +0000 Subject: [PATCH] Add 'Common interfaces' --- Common-interfaces.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Common-interfaces.md diff --git a/Common-interfaces.md b/Common-interfaces.md new file mode 100644 index 0000000..2f4d42d --- /dev/null +++ b/Common-interfaces.md @@ -0,0 +1,7 @@ +Several interfaces appear across all modes: + +* USB vendor interface, for runtime configuration +* stdio over UART +* USB-CDC stdio debug interface (when enabled in CMake) + +The stdio-over-UART and USB-CDC interfaces can be used for debugging the device. The former is intended to be used with another UART-capable device, while the latter can be used when connected with USB. Both exist, as doing USB transfers while debugging can cause the USB driver on the device to be confused. Thus, a backup UART is still available. \ No newline at end of file