Полная версия этой страницы:
SWD KEIL ULINK2 STM32L151
MiklPolikov
Oct 8 2012, 15:35
Помогите понять в чём дело :
Подключаю плату с STM32L151 к ULINK2 стандартным 20и пиновым интерфейсом.
Когда выбираю JTAG - всё хорошо.
Когда выбираю SWD , Keil говорит "SWD communication failure"
Правильно ли я понимаю, что :
1) В схеме включения при выборе SWD ничего менять не нужно т.к. линии SWD уже есть в 20и пиновом интерфейсе ?
2) Ноги BOOT1 BOOT0 в программировании по SWD не участвуют, и достаточно того что BOOT0 сидит на земле ?
В чём может быть проблема ?
Моя конечная цель - сократить количество линий для програмирования на серийной плате.
Vladimir_T
Oct 9 2012, 14:01
Здравствуйте, вы все правильно понимаете.
У меня сейчас есть такой МК, который так же себя ведет, как вы описали. Вот что попмогало: когда я его удерживаю в Reset, а Keil его опрашивает по SWD, Keil его обнаруживает и потом все работает нормально. Т.е. Reset помогает. Но такой МК - один из многих!
MiklPolikov
Oct 9 2012, 14:55
Спасибо , заработало !
Подскажите, линия RESET нужна ? У меня сейчас работает без линии RESET в разъёме. Дёргаю RESET на плате вручную.
А будет ли так работать всегда ? Или линию reset с серийной платы лучше не убирать ?
spasbyspas
Oct 9 2012, 15:03
Можно и без!
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.