I'm sure this won't be controversial, but I'm a happy user of embedded-rs for all sorts of microcontrollers, including in production
So maybe you can help in my original
question (before the thread got derailed and went guerrilla)
I'm mostly there, given I don't understand the mechanics/jargon that governs rust dependency management, I was able to set up a stupid blinker and debug it in vscode with cortex-debug with st-link. Then I got lost trying to move that to Jlink to use
RTT. An hell made of duplicated crates (with different second version digit), linker errors and stuff that mostly I don't understand has appeared.
Yes, i know, I'm just doing the wrong way around but I have been surprised by the limited number of silly functional examples out there and the difficulty/impossibility to combine them grabbin' one piece here and another there (yeah, bad practice, but before entering the rust world it mostly served me well).
Bottomline
I'm lookin' for a working example of
VSCode + cortex-debug + JLink + RTT.
After that, I swear, I'll go back and start a systematic study.