реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Eclipse и STM32F4Discovery странное поведение при запуски, Прошиваю - не работает, начинаю дебажить всё ок
Xeon
сообщение May 18 2014, 11:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 21-04-11
Пользователь №: 64 524



Написал под Eclipse простенькую мигалку диодами (их там 4 штуки хоть замигайся Ж) ), прошиваю используя STM32 ST-Link Utility, программа не запускается хоть перезагружай кнопкой на плате, хоть дёргая кабель из USB. Запускаю дебаг в Eclipse и на тебе работает, закрываю дебаг, работает, перезагружаю мк (так же кнопкой или по питалову) работает. Что за дела такие?)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 18 2014, 12:16
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Xeon @ May 18 2014, 18:27) *
прошиваю используя STM32 ST-Link Utility, программа не запускается
Возможно прошиваете не тот файл - elf как bin или hex как bin, например.
Цитата(Xeon @ May 18 2014, 18:27) *
Запускаю дебаг в Eclipse и на тебе работает,
А Eclipse при запуске отладки прошивает нужный файл и загружает его как файл соответствующего формата.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Xeon
сообщение May 18 2014, 12:52
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 21-04-11
Пользователь №: 64 524



Спасибо за ответ!) Я отключал прошивку в eclipse вроде как)... Причина оказалось до банальности простой, когда в STM32 ST-Link Utility выбираем команду target->program and verify появляется окошечко, где есть текстовое поле и кнопка рядом (для выбора прошивки), а так же кнопка начать программирование мк, почему то в этот момент мне показалось логичным что при использование данной команды эта утилита загружает файл по новой и прошивает новой прошивкой по указанному адресу в текстовом поле, но это не так, он прошивал старой прошивкой которая действительно не работала... Вот как то так)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 22:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01349 секунд с 7
ELECTRONIX ©2004-2016