Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32L151 типовая схема включения
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
MiklPolikov
На одной из множества плат столкнулся с непонятными глюками STM32L151 : то повиснет, то регистры какой-нибудь периферии в 0 сбросятся.
Грешу на неправильно подключенные ноги NRST и программирования. У ST есть типовая схема включения всего этого ?

1) На ноге NRST у меня конденсатор 100нФ , так в документации.
2) Нога SWDIO подтянута к + , так видел на сайте keil
3) Остальные ноги программирования просто висят в воздухе. Может быть это не правильно ?
Использую SWD , поэтому ноги JTAG просто бросил.

Заранее спасибо
Сергей Борщ
С 32L не работал, но не думаю, что они принципиально отличаются от обычных.
Цитата(MiklPolikov @ Dec 8 2013, 00:39) *
1) На ноге NRST у меня конденсатор 100нФ , так в документации.
Просто подтяжка к плюсу или висит в воздухе - у нее есть внутренняя подтяжка, для отладки и программирования эта нога не нужна. Да и сами подумайте - в случае неполадок с этой ногой сбрасывалось бы все напрочь, а не только какие-то отдельные регистры.

Цитата(MiklPolikov @ Dec 8 2013, 00:39) *
2) Нога SWDIO подтянута к + , так видел на сайте keil
У нее тоже есть внутреняя подтяжка, внешнюю не ставлю.

Цитата(MiklPolikov @ Dec 8 2013, 00:39) *
3) Остальные ноги программирования просто висят в воздухе. Может быть это не правильно ?
Если они вам не нужны - отключите их программно. Главное не забыть подтяжку на BOOT0, да и там она важна только в моменты подачи питания и сбросов.

Обратите внимание на аналоговое питание. От него питается PLL и при его отсутствии или плохом качестве возможны всякие чудеса.
HardEgor
Использую и STM32 и STM32L, ничего особого не применял - заливаю и отлаживаю через SWD STLink-V2, который подключается через 3 проводка(30 см) к платам. Иногда отладчик KEIL зависает

Cхемы подключения беру из отладчиков DISCOVERY.

Периферия слетает скорее всего из-за плохого питания, или где-то непропай.
MiklPolikov
Цитата(Сергей Борщ @ Dec 8 2013, 04:42) *
Обратите внимание на аналоговое питание. От него питается PLL и при его отсутствии или плохом качестве возможны всякие чудеса.


Знаю что при неправильном питании бывают чудеса. Но уже сто раз его проверил.
Вообще, неприятно когда сбрасывается периферия : вот если всё повисло, то спасёт WDT, а если какая-то нога перестала работать...
Сергей Борщ
Цитата(MiklPolikov @ Dec 10 2013, 08:32) *
Знаю что при неправильном питании бывают чудеса. Но уже сто раз его проверил.
Тогда качество пайки и целостность дорожек ко всем выводам земли и питания.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.