Serhiy_UA 1 17 августа, 2021 Опубликовано 17 августа, 2021 · Жалоба На работе 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rkit 1 20 августа, 2021 Опубликовано 20 августа, 2021 · Жалоба Нужно модифицировать шаблон для куба с main.c на main.cpp. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 21 августа, 2021 Опубликовано 21 августа, 2021 · Жалоба 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться