Иногда IAR Embedded Workbench в окне просмотра дерева рабочего пространства (Workspace) дважды показывает в заголовке имя проекта, что не информативно и неудобно. Обычно это происходит с проектами, созданными с помощью утилиты STM32CubeMX.

Имя проекта в заголовке дерева браузера Workspace составлено из имени проекта (имя *.ewp файла до расширения) и имени конфигурации проекта (в проекте может быть несколько переключаемых конфигураций, каждая со своим настроенным набором опций компиляции). Утилита STM32CubeMX по умолчанию создает только одну конфигурацию в проекте, и дает её такое же имя, как имя проекта. В выпадающем списке "Based on configuration:" можно выбрать, на основе какой конфигурации будет создана новая. Если выбрать None, то будет создана чистая конфигурация с настройками по умолчанию для выбранной категории заводских настроек Debug или Release (тогда в разделе "Factory Settings" выберите Debug или Release).
Чтобы исправить ситуацию, нужно создать новую конфигурацию с более информативным именем, отражающим назначение конфигурации - например с именем debug или release. Для этого выполните пункт меню Project -> Edit Configurations..., откроется окно редактирования конфигураций проекта.

Кликните на кнопке New..., введите новое имя конфигурации, например debug. В выпадающем списке "Based on configuration:" можно выбрать, на основе какой конфигурации будет создана новая. Если выбрать None, то будет создана чистая конфигурация с настройками по умолчанию для выбранной категории заводских настроек Debug или Release (тогда в разделе "Factory Settings" выберите Debug или Release).

Кликните OK, выберите текущую конфигурацию debug, и еще раз кликните OK. Окно дерева проекта Workspace преобразится, и будет теперь корректно отображать имя проекта и его текущую конфигурацию.

|