diff --git a/examples/bare9.rs b/examples/bare9.rs index ecb7aa9369ea5b6ff3b47f4b7553ea0a3f9476c6..2bceff3588024d819efafb415f25ca83cf2d2438 100644 --- a/examples/bare9.rs +++ b/examples/bare9.rs @@ -136,15 +136,32 @@ const APP: () = { // // What did you receive, and what was the output of the ITM trace. // -// ** your answer here ** +// ** +// USART received: +// abcd +// +// ITM received (no timestamp): +// woken.. +// data 97 +// goto sleep +// woken.. +// data 98 +// goto sleep +// woken.. +// data 99 +// goto sleep +// +// ** // // Did you experience any over-run errors? // -// ** your answer here ** +// ** Only if I send about 60+ bytes at a time with the terminal. ** // // Why does it behave differently than bare7/bare8? // -// ** your answer here ** +// ** Instead of writing the debug directly to ITM from the interrupt, +// the byte is put in a queue for use when it is less busy, i.e. in +// idle(). ** // // Commit your answers (bare9_1) //