ArcherVZ 0 September 18, 2015 Posted September 18, 2015 · Report post Добрый вечер, коллеги! В попытках разобраться с библиотекой CUBE наткнулся на проблемку. Создал проект в STM32CubeMX. Выбрал тип микроконтроллера ST32F100RB, установленного на плате STM32VLDISCOVERY. Сконфигурировал выводы. Сконфигурировал тактовый генератор. Получил готовый код. Добавил простейший код моргания светодиодом с задержкой. Залил в плату. Все заработало. Но - пропала связь с программатором! Программатор ST-LINK, установленный прямо на демо-плате. С трудом получилось войти в режим программирования, нажимая кнопку ресет перед соединением. Если заливать родной пример от платки, который также взят с сайта ST - то все работает нормально. Я проверил взглядом неопытного человека код инициализации. Есть инициализация модуля тактирования и инициализация портов. Порт, на котором сидит светодиод. И порт, на котором сидит низкочастотный кварцевый резонатор. Вроде, больше ничего лишнего нет... Никто не сталкивался с такой проблемой? Т.е., еще раз - программа исполняется, светодиод моргает, а связь с программатором теряется фатально. Quote Share this post Link to post Share on other sites More sharing options...
yes 0 September 18, 2015 Posted September 18, 2015 · Report post возможно, что не были подключены ножки отладки JTAG или SWD - это надо выбрать в CUBEMX на страничке с конфигурацией ножек Quote Share this post Link to post Share on other sites More sharing options...
Tanya 0 September 18, 2015 Posted September 18, 2015 · Report post Добрый вечер, коллеги! Залил в плату. Все заработало. Но - пропала связь с программатором! Никто не сталкивался с такой проблемой? Т.е., еще раз - программа исполняется, светодиод моргает, а связь с программатором теряется фатально. В Cube надо сконфигурировать ножки под связь с отладчиком -SYS. Выбрать там Trace asynchronous SW. О! Уже сказали. Quote Share this post Link to post Share on other sites More sharing options...
ArcherVZ 0 September 18, 2015 Posted September 18, 2015 · Report post Большое спасибо за совет! Обращу на это внимание! Спасибо! Заработало! Quote Share this post Link to post Share on other sites More sharing options...