InxSergey 0 27 сентября, 2019 Опубликовано 27 сентября, 2019 (изменено) · Жалоба Есть ли в каком то виде библиотека (dll, lib...) для работы с SWO на стороне ПК? Для J-Link есть SWO Viewer, но его функционала не хватает. У ST вроде бы тоже есть свой Viewer. Но хотелось бы написать свой. Есть ли какие инструменты для J-Link, ST-Link...? Изменено 27 сентября, 2019 пользователем InxSergey Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 4 30 сентября, 2019 Опубликовано 30 сентября, 2019 · Жалоба А не хотите сделать это на основе RTT? Обмен можно будет сделать двунаправленным. Правда насчет DLL не знаю имеются ли. Если вам нужно только строить графики глобальных переменных то наверно SWO удобней. Если передавать произвольные данные то RTT. Кроме того насколько знаю SWO не умеет работать по прерываниям, он будет тормозить работу вашей программы при выдаче произвольных данных. И тут https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer/ сеггер пишет что блок данных SWO прокачивает в 120 раз медленные чем RTT. Не знаю можно ли этому верить. Я начинал с SWO последние годы им уже не пользуюсь. Если у вас операционка может быть вам еще будет полезен Tracealyzer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться