реклама на сайте
подробности

 
 
> Альтернатива USART, Как насчет SWO?
NeDoEng
сообщение Jun 15 2016, 12:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 17-04-16
Пользователь №: 91 333



В настоящее время (впрочем как и многие начинающие) использую для вывода отладочных сообщений USART. Т.е. помимо программатора к плате подключен еще и преобразователь USB-USART - неудобно же.
Знаю, что есть такой интерфейс SWD, который поддерживает вывод отладочной информации через вывод SWO. Т.е. имея 1 программатор с интерфейсом SWD такой как ST-link/V2 можно и шить и получать отладочные сообщения.
Например при использовании USART на скорости 921600 бод 1 байт можно передать примерно за 11 мкс. Достаточно быстро и погрешность установки скорости 0,16%. Быстрее пробовал, но не пашет почему-то. Использую преобразователь на ft2232.

SWO может так же или быстрее? Нигде не найду конкретных значений.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
NeDoEng
сообщение Jun 15 2016, 17:32
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 17-04-16
Пользователь №: 91 333



Цитата(AlexandrY @ Jun 15 2016, 16:44) *
На ST-Link больше пары сотен килобайт с SWO не выжмете.

Если применить J-Link Ultra то пару мегабит сделать можно.

Воот, я об этом и спрашивал. Спасибо за пояснение.
Цитата(zltigo @ Jun 15 2016, 17:08) *
Так выкиньте программатор нафиг и загружайте по тому-же отладочному UART. Всего делов загрузчик.

Да, можно так, но в одно движение из Кейла вряд ли получится загрузить.
Цитата(ar__systems @ Jun 15 2016, 17:31) *
Имхо ничего удобнее уарта для отладки нет. Большие скорости там не нужны, 115200 более чем достаточно.
Капец какое неудобство, надо два разъема подключать! А еще же и питание надо по третьему? Как можно так жить?

Во-во и не говорите. Хотя питание от программатора беру rolleyes.gif

Сообщение отредактировал Herz - Jun 16 2016, 07:56
Причина редактирования: Избыточное цитирование
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016