STM32F303 первый шаг

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Добрый день. Решил таки освоить STM32F303, да вот споткнулся где-то. Раньше когда начинал, то всегда сначала заказывал Discovery платку для каждого семейства. На этот раз решил - фигня-война, и так заработает. Не заработало.

Вытравил платку, припаял микросхему.
Изображение

А программатор ST-Link v2 не видит ее. Вот теперь гадаю - правильно ли все сделал?
Проводки проверил и перепроверил, даже к VBAT пину припаял питание.
Кварц не запаивал, но вроде это никак не должно влиять.

В этот раз паял феном, причем грел довольно долго - не мог ли перегреть?
В прошлый раз когда у меня была подобная проблемма - забыл пин VDDA подключить к питанию. Может и в F303 есть какието дополнительные пины, которые надо обязательно подключать, но я не знаю? :dont_know:

Зато получил кучу анчивок :) :
- первый раз печатал принтером 1200x1200 dpi, понравилось.
- первый раз паял LQFP 100.
- первый раз припаял точно проводок напрямую к пину STM32 чипа.
Вложения
digital_1.pdf
Схема.
(43.27 КБ) 521 скачивание
digital_2.pdf
Макет платы.
(55.16 КБ) 426 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

balmer писал(а): А программатор ST-Link v2 не видит ее. Вот теперь гадаю - правильно ли все сделал?
Проводки проверил и перепроверил, даже к VBAT пину припаял питание.
Плата запитывается , или по наивности снова от STLink надеямси получить питание ?
VBAT крайне желательно к VDD, если батареи нет.
Boot1 так же куда то испарился, хоть это счас и не критично но потом всплывет...
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Да плата через USB и стабилизатор питается. ST-LINK пишет что 3.22 V на плате. VBAT таки тонюсеньким проводочком припаял. Хотя в STM32F1/STM32L не припаивал VBAT никуда и все работало.
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт сен 21, 2007 17:53:23
Откуда: Зарайск

Сообщение mrFox »

balmer писал(а):...В этот раз паял феном, причем грел довольно долго - не мог ли перегреть?...
если без регулировки температуры, то легко
можно еще попробовать настроить загрузчик на загрузку с USB или USART и проверить - прошивает ли
Реклама
Эиком - электронные компоненты и радиодетали
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Ух, зачем же брать lqfp100 туда, куда бы и 48ой влез. Вроде по схеме все ок - могу посоветовать только прозвонить все вдоль и поперек, каждую ножку, и где возникнут подозрения, еще раз все пропаять :solder: В первую очередь конечно проверяем все питание и все "земли", потом уже сигнальные линии. Есть ли контакт, нет ли КЗ с соседними и с землей.

Я в свое время тоже намучился, пытаясь сгородить собственную stm32discovery. Плату развел настолько компактно, что даже со своим "джедайским" уровнем ЛУТа смог ее только с четвертого раза сделать. В итоге все равно получил кучу непропаев, а когда на ровном месте прямая дорожка не прозванивалась и не пропаивалась (! - поперек дорожки была тончайшая трещина, но из-за огромных сил поверхностного натяжения припой просто не мог ее закрыть), плюнул на все и купил таки дискавери ф4 :beer:
Изображение only pure true norwegian blackx Изображение
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

LQFP 100 брал, потому как в нескольких российских магазинах только такие были. Почему-то F303 именно в таком корпусе легко купить.
Реклама
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Сообщение srg320 »

Согласен с blackx, с самодельной платой половина времени и нервов уйдёт на поиск косяков в плате. Как вариант, можно разработать свою отладочную плату под свои требования и свои разъёмы, а изготовление заказать в китае или у своих фирм (в китае двухсторонняя плата с метализацией, маской, размером 5х5см обойдётся ~16$ за 10шт с пересылкой).
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Делать платки под STM32 получается вполне неплохо у меня.
Вот, вчера вытравил пару платок под 64-x ногий корпус, раз уж по F303 затык пока.

Изображение

Большинство дорожек 0.3 мм. Цифирки/буковки примерно 0.15 мм.
Скорее всего ошибка именно логическая, потому как проблем сделать плату/припаять нет у меня.

PS: STM32F3DISCOVERY заказал уже, думаю через пару неделек придет.
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

Делал такую платку тоже под 303 проц,
законектился с ST-Link v2 без проблем!
Вложения
М4.jpg
(110.12 КБ) 1077 скачиваний
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Красиво получилась платка.
А можешь схему/печатку выложить?
Только в каком нибудь универсальном формате pdf, png или eps.
Попробую сравнить со своим вариантом.
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

Чет не врубился как картинки вставлять!
Вот в gpg, синие точки соединены перемычками с обратной стороны ПП.
А вобще нарисовано в PCAD_2006
Вложения
303.JPG
(238.46 КБ) 1115 скачиваний
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

А это разводка ног по питанию!
Изображение
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Спасибо, будем изучать.
Еще интересный момент - как понимаю у тебя под резисторами/конденсаторами в SMD корпусе 0805 помещается аж 3 дорожки? :shock:
Или там побольше корпус?
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

Это 1206, дорожки 0.3
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

optima писал(а):Делал такую платку...
Плата чумовая вышла!!!! А делали фоторезистом? Или ЛУТ)
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Прорезались зубы
Аватара пользователя
Сообщения: 232
Зарегистрирован: Вт май 08, 2012 10:42:29

Сообщение optima »

Dr. Alex писал(а):Плата чумовая вышла!!!! А делали фоторезистом? Или ЛУТ)
C тех пор как начал работать с пленочным фоторезистом, ЛУТ вспоминаю как страшный сон!
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

:) :) :)
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

Реклама фотоспособа хороша. Надо и мне попробовать :)
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Мое поделие, хардкорный ЛУТ на старом принтере.

ИзображениеИзображение

optima, полностью поддерживаю - отлаженный техпроцесс дает выход 99.9%, в отличие от утюга ;)
Вложения
hell_device.pdf
(34.41 КБ) 681 скачивание
Изображение only pure true norwegian blackx Изображение
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1433
Зарегистрирован: Вс дек 02, 2012 03:13:48
Откуда: Калининград

Сообщение balmer »

E! Заработала моя схемка на F303. Оказывается проблемма была не в ней, а в SWD шнуре, один из контактов которого плохо контачил. 8)
Причем STM32L152 было стабильно пофиг на плохой контакт, а STM32F303 стабильно не работал.
Ответить

Вернуться в «ARM»