Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F103C8T6, глючит при прошивке
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Метценгерштейн
Столкнулся со странностью- ранее не наблюдавшейся.

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

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

Что происходит?
ViKo
А попробуйте перегенерить лицензионный ключ. Я правильно понимаю, он не куплен?
Метценгерштейн
да, не куплен.
Т.е. кейлу?

Замечу, что те же девайсы (STM и программатор) под chibios нормально работает и шьется.
ViKo
Да, ему. Если недавно обновили. У меня тоже были аномалии.
Метценгерштейн
Тут еще вспомнил, что переставил кейл, теперь он просто эвалюшион. Выскакивает предупреждение на 32 к лимит. И поведение такое же.

Попробую тоже самое проделать на рабочем компе, дома зашью ST-link напрямую. Отпишусь.
uriy
Cube по-дефолту отключает SWD. Раздел SYS кажется назывался.
adnega
Цитата(Метценгерштейн @ Aug 31 2017, 12:25) *
Мигаю PC13.

Пять копеек не по делу: если на PC13 светодиод, то это не очень хорошо, т.к. PC13-PC15 очень слаботочные выходы, и ST запрещает к ним подвешивать мощные нагрузки.
rloc
Цитата(adnega @ Sep 1 2017, 22:51) *
на PC13 светодиод, то это не очень хорошо, т.к. PC13-PC15 очень слаботочные выходы

1 мА много? Если не для освещения использовать.
adnega
Цитата(rloc @ Sep 1 2017, 23:22) *
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).
Эдди
Цитата(adnega @ Sep 2 2017, 00:15) *
Лучше найти другие пины, коих в R-корпусе много, а эти использовать на ввод, но точно не для светодиодов.

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

В моём случая все решилось установкой конденсатора 20 pf.
К земле от SWDIO или от SWCLK. Уж точно не помню.
Симптомы были похожи - странности при прошивке и отладке.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.