Перейти к содержанию
    

Отличия в кодировке с STM32CubeMX для IAR 7.80 и IAR 8.40

На работе 32-х, а дома 64-разрядный компьютеры, на них использую IAR 7.80 и IAR 8.40, соответственно. На обоих конфигурацию периферии задаю в STM32CubeMX v.5.1.0, в данном случае для STM32F407VET6. Программы на С++ с классами и объектами.

Вопрос такой.

Для IAR 8.40 все периферийные изменения от CubeMX попадают прямо в main.cpp и здесь все нормально.

Но в аналогичной ситуации с IAR 7.80, постоянно вновь создается main.c с данными от CubeMX, что напрягает, так как приходится вручную все обновления переносить из main.c в main.cpp, потом уничтожать main.c, и затем уже в С++ компилировать.

Может кто подскажет, в чем причина этого и как сделать, чтобы изменения от CubeMX для IAR 7.80 сразу попадали в main.cpp, а не в main.c

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 8/20/2021 at 2:10 PM, rkit said:

Нужно модифицировать шаблон для куба с main.c на main.cpp.

Мне не удалось найти в UM1718.pdf и RN0094.pdf, что в папке help, описание как модифицировать шаблон с main.c на main.cpp.

Пока остановился на 3-х действиях: переименование файла с main.cpp на main.c, далее обычная работа в кубе с выводом в main.c, и переименованием с main.c на main.cpp.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...