Всем привет. В stm32 являюсь новичком.
Купил stm32vl-discovery. В качестве первой IDE выбрал CooIDE. Скачал, установил, все прекрасно заработало. Найденные в интернете примеры компилировались и прошивались через ST-Link без каких-либо проблем. Во многих обучалках по старту в CooIDE говорят о том, что перед началом работы необходимо установить драйвер для ST-Link'а, однако я его не устанавливал, т.к. прошивка и отладка заработали сразу после установки среды от CooCox.
Затем решил попробовать Keil. Аналогичным образом скачал, установил, загрузил какие-то примеры из сети. Однако при попытке прошить мк появилось сообщение, что Keil не видит ST-Link. Чтобы это исправить, первым делом решил все таки установить драйвер на ST-Link. После установки драйвера заработало программирование и отладка из Keil'а. Но, попытавшись вновь прошить из CooIDE, получил сообщение "Error: Connect failed, check config and cable connection". Пробовал заменять CooCox'вский STLinkUSBDriver.dll на библиотеку из ST-Link Utility и на аналогичные более старые версии это либы найденные в интернетах. Не помогло.
Если кратко: прошивалось из CooIDE, затем установил Keil, в Keil'е не работало программирование, установил драйвер на ST-Link - заработала прошивка в Keil но отвалилась в CooIDE.
Кто-нибудь сталкивался с подобным?
ST-Link в CooIDE совместно с Keil
- slavokhire5
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Пн сен 26, 2011 13:48:25
- Откуда: Харьков
Re: ST-Link в CooIDE совместно с Keil
Работаю в COIDE, Keil'a у меня нет, зато есть IAR и Atollic studio, часто беру примеры из иара, запускаю их, а потом с перетягиваю в кокос.
Так вот... Не замечал, чтобы дрова сред между собой дрались.
Возможно, вы работаете с контроллером в режиме отладки из одной среды, и в это же время пробуете подключиться к нему из другой? У меня это часто бывает, каждый раз пугаюсь =)
Так вот... Не замечал, чтобы дрова сред между собой дрались.
Возможно, вы работаете с контроллером в режиме отладки из одной среды, и в это же время пробуете подключиться к нему из другой? У меня это часто бывает, каждый раз пугаюсь =)
Осилит дорогу идущий
--------------------------
Пишу на Си за еду
--------------------------
Пишу на Си за еду
Re: ST-Link в CooIDE совместно с Keil
Жми проект-опции проекта-отладка-(выбери st-link) и в настройки-далее выбери в списке свое.
project-option for target 1-debug-(выбери st-link) и в settings -далее выбери в списке свое
project-option for target 1-debug-(выбери st-link) и в settings -далее выбери в списке свое
-
EPM240
- Родился
- Сообщения: 16
- Зарегистрирован: Сб янв 01, 2011 16:08:30
- Откуда: Зеленоград
- Контактная информация:
Re: ST-Link в CooIDE совместно с Keil
Настройки разумеется заданы как надо. Изначально в кокосе программирование работало. После установки кейла никакие настройки не изменял.
Re: ST-Link в CooIDE совместно с Keil
Кокос и кеил разные проги, и настраивать их надо отдельно.
Re: ST-Link в CooIDE совместно с Keil
освободите ST-Link от одной проги, а затем подключайтесь с помощью другой 