Перейти к содержанию

STM32F103C8T6 (QFN48) и STM32F030F4P6 (TSSOP-20), минимальная обвязка для прошивки


Евгений Вольф

Рекомендуемые сообщения

Доброго времени суток уважаемые!

В наличии имеются: две разновидности чипов а) STM32F030F4P6 в корпусе TSSOP-20; б) STM32F103C8T6 в корпусе QFN48; и большое желание подключить их к программатору.

Перед подключением долгое время штудировал интернет в поисках ответа на вопросы вроде "минимальная обвязка чипа N" и ему подобные. Практически везде пишут, что чип можно запустить "как есть" без дополнительных деталей.

Сначала распаял на платке-переходнике STM32F030F4P6, два разных чипа от двух разных продавцов - эффекта нет. Предположил, что возможно дело в пайке, хоть это и мало вероятно, но всё же (ошибки распиновки исключены, слишком примитивная задача, что бы там ошибиться, к тому же я всё проверил и перепроверил несколько раз до подключения и после). Так же были мысли что я спалил чип (оба) во время пайки, хотя и это мало вероятно. Подключаю к программатору - ошибка "Target not found", примерно такую же ошибку получаем если к программатору вообще ничего не подключать.

 

Далее, что бы исключить возможные "ошибки при пайке" одолжил у товарища переходник QFN48->DIP48. Вложил туда чип, прозвонил контакты, удостоверился что номера ног на плате соответствуют номерам ног чипа и банальные ошибки вроде "воткнул чип не той стороной" - исключены. Проверил, что выводы чипа точно попадают на контактные площадки, замыканий нет, всё хорошо. Запустил STM32CubeMX, посмотрел маркировку всех выводов, подключил питание по схеме, проверил дважды - ошибок с подключением нет. Подключаю к программатору - аналогично первому случаю, "Target not found", чип не видят ни STM32Link utility, ни STM32IDE... Попробовал так же на двух разных чипах от двух разных продавцов, эффект аналогичный.

Подключаю к этому же программатору готовые платы - всё хорошо, всё работает.

 

Подскажите пожалуйста, может быть всё-таки что-то нужно для того, что бы чип корректно определялся программатором, кроме самого чипа? Может быть какие-то выводы обязательно куда-то подключать, кроме питания и SWIO/CLK? Какие ещё могут быть варианты кроме "плохой пайки", "пока паял - чип спалил" или "ошибся с распиновкой"? Во втором случае не было никакой пайки и спалить я его не мог, чип очень плотно заходит на посадочное место и контакты плотно прижимаются к выводам, а в первом, - довольно сложно ошибиться в виду небольшого количества выводов.

Изменено пользователем Евгений Вольф
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

NRST надо развести как положено и все BOOT подтянуть к нужным уровням. Это минимально

Все выводы питания должны быть подключены

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...