Top.Mail.Ru
Уведомления
Очистить все

[Решено] stm32cube ошибка при повторной генерации проекта

(@dx007)
New member

Доброго дня всем.
Просмотрел весь форум, неужели ни у кого не было такого?
Бьюсь уже 2 дня. Ситуация следующая: Создаю новый проект в cube, добавляю светодиод на PB1, одну задачу FreeRTOS для мигания этим led-ом. Генерю проект для TrueStudio, открываю, компилю, прошиваю, все ОК. Повторно открываю проект в cube, добавляю что-нибудь (например кнопку на PB0 как на сриншоте). После этого получаю ошибку.
Вот скриншот:

Если не видно картинки, сообщение такое:
"The Code is successfully generated under S:/atollic_projects/f2
but True STUDIOproject generation have f problem"

Камень stm32f103CBT Плата maple mini
Если нужны еще подробности, сообщу

Цитата
Создатель темы Размещено : 22.11.2016 15:33
Aveal
(@aveal)
Top level Admin

Я с truestudio не работаю... Несколько раз сталкивался с проблемой, когда после генерации слетают все настройки проекта, начиная от выбранного МК и т. д. Но тут видимо все-таки другой случай.

ОтветитьЦитата
Размещено : 22.11.2016 17:18
(@ivan)
Level 1

У меня для IARа вечно половину файлов забывает: сгенерил проект - при компиляции не найдено несколько файлов. Делаем копию, генерим заново, опять несколько файлов не найдено, но других. Совмещаем оба экземпляра и получаем рабочую версию.
Уже даже не борюсь с этим - надоело. Пробовал и на разных дисках и в разных каталогах - пофиг.

ОтветитьЦитата
Размещено : 22.11.2016 18:34
(@dx007)
New member

Спасибо за ответ.
Установил Keil 5-й.
С ним работает все идеально.
Предположил, что слишком новая версия TrueSTUDIO. Скачал предыдущую (5.4.1), с ней все то же самое. Те же ошибки. Первый раз cube генерит проект нормально, стоит в нем что-то изменить, выдает ошибку. А из проекта исчезают все user-custom вставки.
Причем, если на этот раз выбрать в cube генерацию проекта для MDK, то и тут ошибка.

Наверное придется-таки на Keil переходить.
Либо делать инициализацию один раз и навсегда 🙂

ОтветитьЦитата
Создатель темы Размещено : 22.11.2016 18:42
Aveal
(@aveal)
Top level Admin

Да, вот кстати тоже в одном на тот момент уже довольно крупном проекте пропали все User секции после перегенерации и в итоге пришлось все с нуля делать. С тех пор стараюсь перед генерацией всегда архив с текущей версией создавать.

ОтветитьЦитата
Размещено : 23.11.2016 22:39
Поделиться: