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

STM32CUBE и плата STM32VLDISCOVERY

Добрый вечер, коллеги!

 

В попытках разобраться с библиотекой CUBE наткнулся на проблемку.

Создал проект в STM32CubeMX. Выбрал тип микроконтроллера ST32F100RB, установленного на плате STM32VLDISCOVERY.

Сконфигурировал выводы. Сконфигурировал тактовый генератор. Получил готовый код. Добавил простейший код моргания светодиодом с задержкой.

Залил в плату. Все заработало. Но - пропала связь с программатором!

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

 

Я проверил взглядом неопытного человека код инициализации. Есть инициализация модуля тактирования и инициализация портов.

Порт, на котором сидит светодиод. И порт, на котором сидит низкочастотный кварцевый резонатор. Вроде, больше ничего лишнего нет...

 

Никто не сталкивался с такой проблемой? Т.е., еще раз - программа исполняется, светодиод моргает, а связь с программатором теряется фатально.

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


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

возможно, что не были подключены ножки отладки JTAG или SWD - это надо выбрать в CUBEMX на страничке с конфигурацией ножек

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


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

Добрый вечер, коллеги!

 

Залил в плату. Все заработало. Но - пропала связь с программатором!

 

 

Никто не сталкивался с такой проблемой? Т.е., еще раз - программа исполняется, светодиод моргает, а связь с программатором теряется фатально.

В Cube надо сконфигурировать ножки под связь с отладчиком -SYS. Выбрать там Trace asynchronous SW.

О! Уже сказали.

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


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

Большое спасибо за совет! Обращу на это внимание!

 

Спасибо! Заработало!

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


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

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

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

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

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

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

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

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

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

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