lloyd (29.01.2018 20:24, просмотров: 328) ответил Evgeniy1294 на Да, SWO нужен только для отладки. И то без него можно обойтись.
SWO нужен не для отладки, а для трассировки, причем 1. Для этого должна быть поддержка в железе (M0 не имеет, а M0+ да)
2. Для этого нужно настроить ITM (Instrumentation Trace Macrocell)
3. При профилировке прерываний на любой маломальски загруженной системе просмотрщик диаграммы повиснет секунд через пять работы.
Для классической - "залил, запустил, поставил брейкпоинт, прочитал переменную" достаточно SWDIO и SWCLK