несколько постов назад обсуждалось RTT c сегерровским отладчиком.
для "для забесплатно" получилось запустить RTT на связке cortex-m +
bmp debug probe + gdb. пишется/читается. вроде бы realtime
параллельно процессору. но нужно проверять bmp
bmp rtt теперь как бы можно при отладке не использовать uart - достаточно swd линий. в отличие от SWO работаетв две стороны, не требует отдельной линии интерфейсв ( только SWD)
единственный момент - при старте есть задержка на поиск в ОЗУ таргета струкркты rtt . на stm30h750 у которой озу целый мегабайт - долго сканирует... есть идеи как автоматизировать передачу адреса без поиска. если получется закомичу в bmp.
будет полезно тем кто не пользуется платными тулсами как я. если нуна - распишу подробно ка запустить и юзать.
меня понудило это проделать то что в stm32h7 SWO не работает и чинить его ST, как я понял, и не собираеццо.