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

 
 
> SWD vs JTAG, Что лучше?
semen_992
сообщение Aug 3 2010, 12:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 24-08-08
Пользователь №: 39 783



Кто использовал JTAG и SWD под STM32F10x поделитесь мнением
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Aug 3 2010, 20:55
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Если у вас отладочная плата и дебагер поддерживает и то и то. То в общем пофиг!
Но у SWD слегка побольше возможностей - если ими правильно пользоваться.
Например - по SWD можно законнектится к чипу когда он в ресете и будут доступны некоторые регистры, можно точку останова сразу влепить... Но тут все зависит от реализации отладчика...
И в режиме SWD ногу TDO можно использовать как SWO (трассировку и отладочная печать).

А если делать свою плату то можно минимизировать отладочный разъем - RESET, SWDIO, SWCLK

Заметная разница между SWD и JTAG будет при большом объеме данных и больших частотах. SWD может работать на гораздо больше частоте нежели JTAG.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Aug 3 2010, 21:07
Сообщение #3


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(KRS @ Aug 4 2010, 00:55) *
Заметная разница между SWD и JTAG будет при большом объеме данных и больших частотах. SWD может работать на гораздо больше частоте нежели JTAG.

То есть, SWD будет быстрее, чем JTAG? При заливке во флеш и при отладке?
Слышал вроде, что наоборот...
Go to the top of the page
 
+Quote Post
KRS
сообщение Aug 3 2010, 21:18
Сообщение #4


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(sonycman @ Aug 4 2010, 01:07) *
То есть, SWD будет быстрее, чем JTAG? При заливке во флеш и при отладке?
Слышал вроде, что наоборот...

не, на STM32 разница не должна быть заметна.
Хотя все зависит от отладчика. SWD протокол позволяет многие вещи делать быстрее, например ошибки потом обрабатывать... Вопрос в том как отладичк сделан. Я просто прикручивал к OpenOCD FT232R в синхро бит банг моде и поигрался с реализацией SWD. C точки зрения железа и софта он гораздо удобнее.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- semen_992   SWD vs JTAG   Aug 3 2010, 12:21
|- - semen_992   Цитата(KRS @ Aug 3 2010, 23:55) Если у ва...   Aug 5 2010, 05:25
|- - KRS   Цитата(semen_992 @ Aug 5 2010, 09:25) А е...   Aug 5 2010, 21:34
|- - x893   SWO удобно использовать (IAR). Все printf(...) иду...   Aug 28 2010, 13:37
- - batisto4ka   подскажите, поалуйста, схему распайки шлейфа-перех...   Jan 22 2013, 14:11
- - SSerge   Абсолютный минимум для SWD - это два сигнала SWCLK...   Jan 22 2013, 16:14
- - _Pasha   Подскажите, отчего stlink из stm32fvldiscovery мож...   Jan 22 2013, 20:12
- - KnightIgor   Цитата(semen_992 @ Aug 3 2010, 13:21) Кто...   Jan 22 2013, 21:26
- - batisto4ka   На моей плате под swd 10 пиновый разъем со след си...   Jan 23 2013, 07:20
- - batisto4ka   подключила следующим образом: 20 jtag к 3 swd (зе...   Jan 24 2013, 14:19
|- - SSerge   Цитата(batisto4ka @ Jan 24 2013, 21:19) П...   Jan 24 2013, 16:20
|- - koyodza   Цитата(SSerge @ Jan 24 2013, 18:20) А что...   Jan 24 2013, 17:56
- - romas2010   Цитата(semen_992 @ Aug 3 2010, 16:21) Кто...   Jan 24 2013, 18:23


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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 11:51
Рейтинг@Mail.ru


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