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

STM32F103C8T6, глючит при прошивке

Столкнулся со странностью- ранее не наблюдавшейся.

 

Создал тестовый проект на кубе под платку с алиэкспресса.

Кейлом открываю.

Создал элементарно простой проект. Мигаю PC13. ранее делал это- работало все. Программатор китайский ST-link - флешка за 150 руб.

 

Теперь проект создается, компилируется. Зашивается, начинает мигать. Но! Сразу вылетает из отладки. И больше не прошить этот МК.

Теперь надо заходить в софтину ST-LINK, сбрасывать контроллер, заживать кнопке ресета ...

 

Что происходит?

Поделиться сообщением


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

А попробуйте перегенерить лицензионный ключ. Я правильно понимаю, он не куплен?

Поделиться сообщением


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

да, не куплен.

Т.е. кейлу?

 

Замечу, что те же девайсы (STM и программатор) под chibios нормально работает и шьется.

Поделиться сообщением


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

Да, ему. Если недавно обновили. У меня тоже были аномалии.

Поделиться сообщением


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

Тут еще вспомнил, что переставил кейл, теперь он просто эвалюшион. Выскакивает предупреждение на 32 к лимит. И поведение такое же.

 

Попробую тоже самое проделать на рабочем компе, дома зашью ST-link напрямую. Отпишусь.

Поделиться сообщением


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

Мигаю PC13.

Пять копеек не по делу: если на PC13 светодиод, то это не очень хорошо, т.к. PC13-PC15 очень слаботочные выходы, и ST запрещает к ним подвешивать мощные нагрузки.

Поделиться сообщением


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

на PC13 светодиод, то это не очень хорошо, т.к. PC13-PC15 очень слаботочные выходы

1 мА много? Если не для освещения использовать.

Поделиться сообщением


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

1 мА много? Если не для освещения использовать.

Лучше найти другие пины, коих в R-корпусе много, а эти использовать на ввод, но точно не для светодиодов.

PC13, PC14 and PC15 are supplied through the power switch. Since the switch only sinks a limited amount of current

(3 mA), the use of GPIOs PC13 to PC15 in output mode is limited: the speed should not exceed 2 MHz with a maximum

load of 30 pF and these IOs must not be used as a current source (e.g. to drive an LED).

Поделиться сообщением


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

Лучше найти другие пины, коих в R-корпусе много, а эти использовать на ввод, но точно не для светодиодов.

У них же не земля через полевик подсоединяется, а питание. Так что пофиг.

Поделиться сообщением


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

 

В моём случая все решилось установкой конденсатора 20 pf.

К земле от SWDIO или от SWCLK. Уж точно не помню.

Симптомы были похожи - странности при прошивке и отладке.

Изменено пользователем pnp_mechanic

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

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

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

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

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

×
×
  • Создать...