STM32F103C8T6 Ошибка при попытке залить программу

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Аватара пользователя
RUNA
Прорезались зубы
Сообщения: 249
Зарегистрирован: Ср дек 31, 2008 01:55:19
Откуда: Санкт-Петербург

STM32F103C8T6 Ошибка при попытке залить программу

Сообщение RUNA »

Доброго времени суток.
При попытке залить программу в мк через keil да и не только, он выдает ошибку, Flash Download failed - Target DLL has been cancelled
При попытке залить прошивку через утилиту STM32, тоже проблема, вылетает сообщение:
Can not connect to target!
If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
Попытка заменить мк не привела к результатам.
Прошивка в Blue Pill все прошивается нормально.
Как это исправить?
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили "Титаник".
Я всегда делаю то, что не умею, иначе как я научусь?! Когда Муза приходит ко мне, то застает меня за работой! - Пикассо.
Denis82
Встал на лапы
Сообщения: 136
Зарегистрирован: Вс авг 23, 2015 08:14:05

Re: STM32F103C8T6 Ошибка при попытке залить программу

Сообщение Denis82 »

я так понял у вас свой девайс на stm32f103c8 ?

если так, то очень похоже что у вас МК не завелся, почему, основных причин две, это кривая схема и/или кривая пайка
так что больше инфы нужно для диагностики
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3475
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: STM32F103C8T6 Ошибка при попытке залить программу

Сообщение smacorp »

Вот третья основная причина - неисправность или самого МК, или чего-то важного из обвязки. А информации действительно практически нет - "что-то как-то я подключил, оно не работает, что я делаю не так".
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Аватара пользователя
linux_rulezz
Вымогатель припоя
Сообщения: 606
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Re: STM32F103C8T6 Ошибка при попытке залить программу

Сообщение linux_rulezz »

1. Элементарно запустить st-info --descr - и посмотреть, "видит" ли вообще программатор МК. Если "не видит", скорей всего, проблема с контактами или питанием.
2. Еще можно проверить, введя МК в режим бутлоадера, предварительно подключив к USART1 преобразователь на USB. Посмотреть, что выдаст stm32flash…

И вообще, пора уже выкинуть чертов маздай куда подальше и поставить себе хотя бы бубунту, а еще лучше - нормальный линукс. И разработку проводить преимущественно в терминале: там куда больше полезной информации можно увидеть. Даже "ругань" gcc или clang куда лучше в терминале читается…
Windows must die!
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: STM32F103C8T6 Ошибка при попытке залить программу

Сообщение JackSmith »

1. через Target->Settings menu.выставите режим "Connect under reset".
2. зажмите кнопку reset на плате
3. прошивайте.
Аватара пользователя
RUNA
Прорезались зубы
Сообщения: 249
Зарегистрирован: Ср дек 31, 2008 01:55:19
Откуда: Санкт-Петербург

Re: STM32F103C8T6 Ошибка при попытке залить программу

Сообщение RUNA »

Спасибо всем откликнувшимся. Проблема решена. Забыл подключить BOOT0 и BOOT1.
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили "Титаник".
Я всегда делаю то, что не умею, иначе как я научусь?! Когда Муза приходит ко мне, то застает меня за работой! - Пикассо.
Ответить

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