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

 
 
> SWD программатор: зачем нужен контакт#1 (3.3V) на разъеме программирования, можно ли без него?
Ruslan1
сообщение Mar 11 2016, 08:40
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Здравствуйте.
Минимизирую место и коннекторы, дошел до разъема программирования-отладки.

Попробовал на разных семействах STM32 - везде программируется-отлаживается без первой ноги SWD (3.3V ).
Как это соединение используется и можно ли его не подключать, если программируемый МК питается от своего наплатного 3.3 V?

1) если для контроля питания на программируемом камне - так у меня и без него кейл и ST-Link Utility работают, никаких ошибок вроде "нет питания на таргете" не показывают
2) если для запитки программируемого МК напряжением 3.3 V - так у меня и так там стабилизированное 3.3В на плате есть. И подключение внешнего питания 3.3 без наличия остальных нужных платен напряжений- скорее зло чем помощь, так что не хочу я питать эту плату от программатора
3) запитка программатора от программируемой платы для случая не-3.3V питания ?
4) что-то еще?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Mar 11 2016, 09:14
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Ruslan1 @ Mar 11 2016, 10:40) *
3) запитка программатора от программируемой платы для случая не-3.3V питания ?


Микросхема согласующего драйвера в адаптере питается от этого напряжения.
Самые умные самодельщики как видно в гугле игнорируют этот драйвер.
Из-за чего не могут пользоваться своими поделками для отладки схем с пониженным напряжением, скажем 1.85 V.
А такое напряжение теперь уже часто встречается в чипах с беспроводной связью.
Go to the top of the page
 
+Quote Post
Defin
сообщение Mar 11 2016, 11:25
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 26-12-11
Из: Казань
Пользователь №: 69 101



Цитата(AlexandrY @ Mar 11 2016, 12:14) *
Микросхема согласующего драйвера в адаптере питается от этого напряжения.
Самые умные самодельщики как видно в гугле игнорируют этот драйвер.
Из-за чего не могут пользоваться своими поделками для отладки схем с пониженным напряжением, скажем 1.85 V.
А такое напряжение теперь уже часто встречается в чипах с беспроводной связью.


Если просто работать не будет не так страшно, а вот если напряжение программатора отличается более чем 0.3В, то можно спалить отлаживаемый процессор.
Видел китайские клоны J-Link, у них внутри есть перемычка - можно выбрать от чего питать согласователь уровней, удобно, но опасно.
Рекомендую всегда выводить питание отлаживаемой схемы.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 11 2016, 11:39
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Defin @ Mar 11 2016, 13:25) *
Рекомендую всегда выводить питание отлаживаемой схемы.

Согласен, и общесистемный RESET.
Ооочень нужная вещь для быстрого процесса отладки.
Цитата(Defin @ Mar 11 2016, 13:25) *
Если просто работать не будет не так страшно, а вот если напряжение программатора отличается более чем 0.3В, то можно спалить отлаживаемый процессор.

Скорее отладчик.
Как некоторые любят гасить обратными диодами на питание всплески на входных линиях, то на целевой плате напряжение может скакать до 6..7 вольт.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ruslan1   SWD программатор: зачем нужен контакт#1 (3.3V) на разъеме программирования   Mar 11 2016, 08:40
|- - ViKo   Цитата(Defin @ Mar 11 2016, 14:25) Если п...   Mar 11 2016, 11:32
||- - Defin   Цитата(ViKo @ Mar 11 2016, 14:32) Спалить...   Mar 11 2016, 12:15
||- - Ruslan1   всем большое спасибо! 1. ясно, для чего может ...   Mar 11 2016, 14:35
||- - ViKo   Цитата(Defin @ Mar 11 2016, 15:15) Не все...   Mar 11 2016, 15:25
||- - Defin   Цитата(ViKo @ Mar 11 2016, 18:25) Я специ...   Mar 11 2016, 16:26
|- - ViKo   Цитата(AlexandrY @ Mar 11 2016, 14:35) Со...   Mar 11 2016, 11:39
|- - AlexandrY   Цитата(ViKo @ Mar 11 2016, 13:39) Reset н...   Mar 11 2016, 11:45
|- - ViKo   Цитата(AlexandrY @ Mar 11 2016, 14:45) Кт...   Mar 11 2016, 11:51
- - ViKo   В STM32Discovery всех мастей эта цепь подключается...   Mar 11 2016, 09:46
|- - AlexandrY   Цитата(ViKo @ Mar 11 2016, 11:46) Так что...   Mar 11 2016, 11:03
|- - ViKo   Цитата(AlexandrY @ Mar 11 2016, 14:03) Пр...   Mar 11 2016, 11:11
||- - AlexandrY   Цитата(ViKo @ Mar 11 2016, 13:11) Если IS...   Mar 11 2016, 11:19
|- - skripach   Цитата(AlexandrY @ Mar 11 2016, 14:03) Пр...   Mar 11 2016, 15:15
- - Boriska   Цитата(Ruslan1 @ Mar 11 2016, 11:40) Попр...   Mar 11 2016, 14:34
- - HardEgor   Цитата(Ruslan1 @ Mar 11 2016, 14:40) Мини...   Mar 11 2016, 17:23
|- - HardEgor   Цитата(HardEgor @ Mar 12 2016, 00:23) Для...   Jul 5 2016, 08:12
- - Baser   На всех демо-платах NUCLEO применяется SWD разъем ...   Mar 11 2016, 22:46
- - ViKo   По SWO передаются дополнительные данные. Например,...   Mar 12 2016, 05:47


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

 


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


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