STM32CubeIDE 1.14.0 не генерирует проект

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Linuxoid91 »

Cube IDE, к слову, иногда ленив. Пытаюсь настроить ШИМ, значит. В конфигураторе подстраиваю делители, генерирую код, затем компилирую, стираю МК, шью... А изменений никаких. Затем по новой все то же самое делаю, ничего не меняя - и вот со второго раза результат уже другой. И вот вопрос - либо я иногда что-то пропускаю, либо Cube и правда иногда ленится, лишь имитируя бурную деятельность?

Но по крайней мере, один раз я совершенно точно застукал кубик за ленью. Встал с утра, не помню, компилировал ли я код вчера, откомпилировал, а вот НЕХ в папке остался вчерашний :facepalm:

Не, ну я понимаю, лень - двигатель прогресса, все дела, но иногда этот двигатель включен против движения... Может, есть способ избавить кубик от лени?
Реклама
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

Linuxoid91, я даже в AVRStudio жму отдельно ребилд солюшн. Он тогда сначала очистку делает и это гарантирует пересборку всего проекта. Сейчас компы достаточно быстры, чтобы экономить на десяткам микросекунд сборки.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Реклама
linkov1959
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение linkov1959 »

Как добавить дополнительный пакет в репозиторий автономно?
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

Обычно добавить исходный ZIP в папку репозитория (оно где-то в %userprofile%\STCubeMX\Repository, писал по памяти, найдёте легко сами) а потом просто поставить крыжик и кубик распакует и зарегистрирует. Если честно, лично я руками добавлял ещё в древней версии, и давно так не делаю, так что порядок может изменился.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Реклама
Эиком - электронные компоненты и радиодетали
linkov1959
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение linkov1959 »

HardWareMan, Размер зипа stm32cube_fw_f4_v1271.zip 116 Mb, а размер распакованного файла в репозитории на компе с интернетом 1.6 Гиг с дополнительными пакетами. Я запаковал эту папку и получил зип 600Мб. Завтра попробую подсунуть эту папку на комп без интернета.
Реклама
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

[uquote="linkov1959",url="/forum/viewtopic.php?p=4700829#p4700829"]stm32cube_fw_f4_v1271.zip 116 Mb[/uquote]
Я же говорил ранее:
[uquote="HardWareMan",url="/forum/viewtopic.php?p=4699722#p4699722"]Некоторые субверсии действительно требуют наличие пакетов предыдущих субверсий той же версии. Т.е., условная 1.11.3 будет требовать 1.11.2 и 1.11.1 и 1.11.0. В то же время 1.12.0 уже автономна. Ну вот так оно устроено у них. Это видно когда я легально активирую субверсию а он подтягивает ещё и мажорную.[/uquote]
Т.е., вам нужно положить 2 зипа, этот и stm32cube_fw_f4_v1270.zip
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Реклама
linkov1959
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение linkov1959 »

HardWareMan, Ничего не помогло. ИИ предлагает вручную заводить, но это сложно.
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Linuxoid91 »

Попытался открыть проект на другом ПК. Он говорит, что отсутствует файл .project. Открываю папку с проектом, и обнаруживаю, что файл .project там есть... Но почему куб его не видит? Вообще, он говорит что-то про восстановление, но к сожалению, я не знаю, как :dont_know:
СпойлерИзображение
Изображение
Изображение
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Linuxoid91 »

Вернулся на первый комп, и нормально открылся проект. Но так же самая ошибка при попытке открыть проект со второго компа. У обоих файл .project есть в папке. Причем я провел сравнение - файлы одинаковые, за исключением названия проекта. Папки синхронизируются через облако, и в целом, файлы .project целостные - открываются блокнотом, и читаются. Единственное различие между папками на двух компах - путь к ним. На одном ПК она находится на диске D, а на другом - E. Значит, меняю букву диска, и о чудо - открылся проект со второго компа, но не открылся - с первого... Поменял обратно, залез в Properties... И там указан полный путь к проекту, естественно, на другом диске. Пробую поменять, а Cube мне не много - не мало, предлагает аж ПЕРЕЗАПИСАТЬ проект... Но интересно другое - откуда Cube взял путь? Решил порыться в файлах - все они открываются блокнотом, но нигде никакого пути нет. Разве что в файле \.settings\stm32cubeide.project.prefs какие-то непонятные данные. Возможно, там путь и закодирован?
Вложения
Снимок.PNG
(28.61 КБ) 149 скачиваний
tonyk
Это не хвост, это антенна
Сообщения: 1309
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение tonyk »

Linuxoid91 писал(а):Но интересно другое - откуда Cube взял путь?
.project
.cproject
Ооба в директории проекта.
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Linuxoid91 »

[uquote="tonyk",url="/forum/viewtopic.php?p=4702363#p4702363"].project
.cproject
Ооба в директории проекта.[/uquote]
Я проверял. Нет в этих файлах полных путей к проекту. Там название проекта и какие-то ссылки. Основная проблема, что Cube использует полный путь для поиска данных файлов (по крайней мере, файл .project), который на разных ПК отличается. Однако, проекты, скачанные с гитхаба, этим не страдают, отсюда можно сделать вполне логичный вывод, что полный путь к проектам у авторов проектов совершенно случайно совпадают с моим :)))
Ну либо, что менее вероятно, можно как-то прописать относительные пути, как делают абсолютно все остальные известные мне программы, умеющие работать с проектами
tonyk
Это не хвост, это антенна
Сообщения: 1309
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение tonyk »

Linuxoid91 писал(а):Я проверял.
Не поверите, но я тоже.

У вас в проекте есть абсолютные пути. Посмотрите настройки проекта. В них при подключении файлов и директорий можно указывать пути относительно рабочего пространства, относительно вашего проекта, а можно абсолютный из файловой системы. Плюс Куб тупо создаёт на С:\ папку с настройками, а часть настроек хранит в рабочем пространстве. При этом Куб часть путей вычисляет при каждом запуске, а часть устанавливает один раз при создании проекта, или вы их сами задали абсолютными при настройке своего проекта.
Юрий48
Открыл глаза
Сообщения: 40
Зарегистрирован: Сб мар 20, 2021 23:31:54

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Юрий48 »

Не понятно от куда появился бректпоинт, изображённый на картинке. Он выдаёт предупреждение, которое в прочем при компилировании предупреждений не даёт. Избавиться от него никак не могу, хотя очень нервирует. Дорогая редакция, подскажи, как избавиться.
2025-04-24_233536.jpg
(15.85 КБ) 146 скачиваний
Аватара пользователя
Linuxoid91
Грызет канифоль
Сообщения: 295
Зарегистрирован: Вс дек 18, 2011 14:41:24
Откуда: Ангарск

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Linuxoid91 »

Ни у кого нет CubeMX 6.8.1? Скачал и установил 6.10, но CubeIDE 1.12 по прежнему видит у себя только 6.8, а на другом компе, как оказалось, 6.8.1 установлен, и теперь нельзя даже картинкой МК полюбоваться...
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

Linuxoid91, подождите немного, я выкачаю все необходимые версии в своё облако.

***

Скачал. Забирайте по ссылке в подписи.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
pixar
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Чт ноя 29, 2012 08:27:22

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение pixar »

HardWareMan спасибо!
stm32cube_fw_h7_v1120.zip первая часть битый архив. Если можно - исправьте, пож.
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

[uquote="pixar",url="/forum/viewtopic.php?p=4719423#p4719423"]stm32cube_fw_h7_v1120.zip первая часть битый архив. Если можно - исправьте, пож.[/uquote]
Скачал оба файла, проверил RARом и 7Zip'ом - ошибок нет.
Изображение
Изображение
:dont_know:

Добавлено after 3 minutes 37 seconds:
Хотя, вероятно, Кубик не умеет в составные архивы и надо будет клиенту локально перепаковывать в одиночный архив?
Вложения
Снимок.PNG
(30.1 КБ) 1184 скачивания
Check.PNG
(71.21 КБ) 1150 скачиваний
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
pixar
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Чт ноя 29, 2012 08:27:22

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение pixar »

Спасибо. У меня почему-то распакованный 1120 всего 120 МБ и обновление до 1121 не шло.
Распаковал 1121 в 1120.
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение HardWareMan »

[uquote="pixar",url="/forum/viewtopic.php?p=4719483#p4719483"]Спасибо. У меня почему-то распакованный 1120 всего 120 МБ и обновление до 1121 не шло.
Распаковал 1121 в 1120.[/uquote]
У Кубика версия идёт 3 числа разделённых точками. В случае с указанными это 1.12.0 и 1.12.1. Как я уже говорил выше, нужно скачивать все архивы одной версии, т.е. в нашем случае 1.12.х: более свежие субверсии всегда требуют базовую x.y.0.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Sergio_fe
Родился
Сообщения: 5
Зарегистрирован: Пт апр 05, 2024 13:26:12

Re: STM32CubeIDE 1.14.0 не генерирует проект

Сообщение Sergio_fe »

Добрый день, коллеги, подскажите, установил в кубе обновления на 0 серию STM32 с гитхаба по шпаргалке, в ide стоят зеленые кубики, типа все установлено. Создаю проект, в МХ формирую структуру, генерю код, все хорошо. Затем собираю проект и тут вылазит сообщение, что не видит драйверов Кортекс0. Как их подтянуть или все таки шпаргалка по установке кривая??
Ответить

Вернуться в «ARM»