Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
2 / 2 / 0
Регистрация: 23.01.2015
Сообщений: 53
1

Не запускается проект в Stm32CubeIde

29.06.2020, 17:44. Просмотров 166. Ответов 7

Ситуация такая.
Сижу я на системе Ubuntu 20.04.
На неё я установил Stm32CubeIde, в котором пытаюсь запустить созданный с нуля проект, в котором ничего нет, кроме кода, который автоматически сгенерирован самой средой. Плата не из стандартных сборных, а самодельная, поэтому я просто выбрал тип чипа и запустил генерацию.
В теме я полный новичок, и могу ошибаться в тривиальных вещах.

В итоге результат следующий:
1) Если я пытаюсь его запустить через Debug As -> Stm32 Cortex-M C/C++ Application, то получаю ошибку "Could not determine GDB version using command <очень длинный путь в папку>". Везде в интернете пишут, что это лечится методом добавления пути к системной версии GDB в меню Debug Configuration -> Debugger, но у меня в этой вкладке просто нет такого пункта.

2) Далее я попытался запустить дебаг через elf-файл, который находится в Debug Configuration в меню "C/C++ Application". Там дебаггер указать было можно, я указал и эта проблема исчезла. Но появилась другая "Error in final launch sequence: Failed to execute MI command: -exec-run". Что с этим делать я найти не могу.

3) Если просто запустить через Run, то просто получаю сообщение "<terminated> (exit value:127)" безо всяких объяснений.

А теперь вопросы:
1) Что мне вообще надо делать в данном случае? Какой из путей верный? В официальных материалах вроде бы предполагается первый, но там идет речь про уже купленные платы.
2) Как решать данные проблемы?
3) Как сделать правильно, если надо делать не так?
4) Где можно найти внятное объяснение того, как работать с stm32, если ты работаешь не с цельной купленной платой?

Если понадобится, то добавлю какие нужно описания оборудования, но мне кажется, что тут беда в самой среде, а до оборудования оно даже не доходит. Собирается проект без проблем.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2020, 17:44
Ответы с готовыми решениями:

Как из STM32CubeIDE 1.2.1 передать проект в Keil uVision5?
Не пойму, как из STM32CubeIDE 1.2.1 сгенерировать/передать проект в Keil uVision5? В видеоуроках...

Проект созданный в более ранней версии VS запускается, а созданный проект в VS 10 с теми же исходниками не запускается
Собственно, вопрос в заголовке. Скачал я урок по OpenGL от NeHe (урок 22), решил запустить у себя...

Не запускается проект
Доброго времени суток, перестал запускаться проект , что надо переименовать? заранее спасибо

Не запускается проект
Нажимаю F9, компиляция завершается без ошибок, но дальше ничего не происходит, то есть не...

7
Эксперт .NET
6776 / 4399 / 1046
Регистрация: 25.05.2015
Сообщений: 13,340
Записей в блоге: 13
30.06.2020, 12:29 2
Для МК свои плагины отладки, не те, что для десктопных приложений.
0
Миниатюры
Не запускается проект в Stm32CubeIde  
2 / 2 / 0
Регистрация: 23.01.2015
Сообщений: 53
30.06.2020, 12:42  [ТС] 3
Rius, вкладка-то есть, а путь к GDB в ней указать нельзя. Только выбрать, автостарт сервера или коннект к стороннему.
0
Эксперт .NET
6776 / 4399 / 1046
Регистрация: 25.05.2015
Сообщений: 13,340
Записей в блоге: 13
30.06.2020, 12:49 4
Цитата Сообщение от MongrellProg Посмотреть сообщение
Could not determine GDB version using command <очень длинный путь в папку>
А какой там длинный путь показывает?

Добавлено через 3 минуты
Вы устанавливали по мануалу? https://www.st.com/resource/en/user_...lectronics.pdf
0
2 / 2 / 0
Регистрация: 23.01.2015
Сообщений: 53
30.06.2020, 12:52  [ТС] 5
Rius, вот такой вот путь. Файл, как видно, в этой папке есть.
0
2 / 2 / 0
Регистрация: 23.01.2015
Сообщений: 53
30.06.2020, 12:53  [ТС] 6
Rius, файлы отвалились.
0
Миниатюры
Не запускается проект в Stm32CubeIde   Не запускается проект в Stm32CubeIde  
Эксперт .NET
6776 / 4399 / 1046
Регистрация: 25.05.2015
Сообщений: 13,340
Записей в блоге: 13
30.06.2020, 12:55 7
А запустите-ка этот gdb ручками в консоли с параметром --version ?
1
2 / 2 / 0
Регистрация: 23.01.2015
Сообщений: 53
30.06.2020, 13:13  [ТС] 8
Rius, так, я всё понял, дурацкая ошибка -- установил libcurses, когда надо было libncurses. Спасибо за помощь!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2020, 13:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не запускается проект
Нужна помощь, только начинаю работать в Андроид Студии и понятия не имею что нужно сделать в моей...

Не запускается проект
Когда запускаю проект получается такая ошибка main.pas(120): Unit unit2 was compiled with a...

Не запускается проект
Запускаю. Собирается … СБорка заканчивается и ничего не происходит.

Не запускается проект с БД
Не запускается проект.

Не запускается проект
&lt;terminated&gt; dock(5) C:\Program files\Java\jre1.8.0_20\bin\javaw.exe(13 сентября 2014) При...

Проект не запускается
Привет всем ) Ребята такая проблема, написала прогу все, но короче что-то она не запускается(...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.