Программирование ARM Расширения файлов IAR для процессоров ARM Fri, December 13 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Расширения файлов IAR для процессоров ARM Печать
Добавил(а) microsin   

ARM-версии инструментов разработки IAR Systems используют по умолчанию следующие расширения имени (типы) файлов:

Расширение Тип файла Выход для Вход для
*.a Библиотека. iarchive ILINK
*.asm Исходный код на языке ассемблера. Текстовый редактор Assembler
*.bat Скрипт команд (командный файл) Windows. C-SPY Windows
*.board Файл конфигурации для загрузчика памяти программ (flash loader). Текстовый редактор C-SPY
*.c, *.cpp Файл исходного кода на языке C/C++. Текстовый редактор. Компилятор
*.cfg Конфигурация подсветки синтаксиса. Текстовый редактор. IDE
*.cgx Файл иерархии вызовов (call graph file). ILINK -
*.chm Файл онлайн-системы помощи (help). - IDE
*.dat Макросы для форматирования контейнеров STL. IDE IDE
*.dbgdt Debugger desktop settings (настройки интерфейса управления отладчиком). C-SPY C-SPY
*.ddf Device description file (файл описания целевого процессора и его ресурсов - памяти, регистров, флагов). Текстовый редактор C-SPY
*.dep Информация о зависимостях (dependency). IDE IDE 
*.dni Инициализационный файл отладчика. C-SPY C-SPY
*.ewd Настройки проекта для C-SPY. IDE IDE
*.ewp IAR Embedded Workbench project, настройки проекта (в текущей версии). IDE IDE
*.ewplugin IDE description file for plugin modules (файл описания IDE для подключаемых модулей). - IDE 
*.eww Workspace file (файл описания рабочего окружения - в нем хранится список проектов). IDE IDE
*.flash Конфигурационный файл для загрузчика памяти программ (flash loader). Текстовый редактор C-SPY
*.flashdict Спецификация перенаправления flash loader. Текстовый редактор C-SPY
*.fmt Информация о форматировании отображения переменных в списках Locals и Watch. IDE  IDE 
*.h Заголовочный файл (хедер) C/C++ или ассемблера. Подключается в модулях исходного кода. Текстовый редактор Компилятор или ассемблер
*.helpfiles Конфигурационный файл меню помощи. Текстовый редактор IDE 
*.html, *.htm Документ HTML. Текстовый редактор IDE 
*.i Исходный файл препроцессора. Компилятор Компилятор
*.i79 Файл выбора устройства (микроконтроллера). Текстовый редактор IDE 
*.icf Файл конфигурации линкера. Текстовый редактор ILINK
*.inc Подключаемый (директивой #include) заголовочный файл ассемблера. Текстовый редактор Ассемблер
*.ini Конфигурация проекта. IDE -
*.log Информация лога. IDE -
*.lst Информационный листинг вывода компиляции. Компилятор и ассемблер -
*.mac Определение макросов C-SPY. Текстовый редактор C-SPY
*.menu Файл выбора устройства (микроконтроллера). Текстовый редактор IDE
*.o Объектный модуль. Компилятор и ассемблер ILINK
*.out Целевое приложение. ILINK EPROM, C-SPY, программатор, символьный отладчик
*.pbd, pbi Source browse information. IDE IDE
*.pew, *.prj IAR Embedded Workbench project, настройки проекта (старый формат проекта). IDE IDE
*.s Исходный код ассемблера. Текстовый редактор Assembler
*.suc Файл проверки использования стека (stack usage control). Текстовый файл ILINK 
*.svd CMSIS System View Description. - C-SPY
*.vsp Файлы проекта visualSTATE. IAR visualSTATE Designer IAR visualSTATE Designer и IAR Embedded Workbench IDE
*.wsdt Настройки рабочего пространства (workspace desktop settings). IDE IDE
*.xcl Extended command line, обычно это файл конфигурации линкера XLINK. Текстовый редактор Assembler, компилятор, линкер

Когда Вы запускаете среду разработки (IDE) IAR, некоторые файлы создаются и находятся в специально выделенных подкаталогах папки проекта, по умолчанию это подкаталоги $PROJ_DIR$\Debug, $PROJ_DIR$\Release, $PROJ_DIR$\settings, и файл *.dep в директории инсталляции. Ни один из этих подкаталогов не влияет на поведение IDE, так что Вы можете их безопасно удалить, если это необходимо.

[Расширение списка распознаваемых типов файлов IDE]

В среде IAR IDE Вы можете увеличить количество распознаваемых расширений имен файлов с помощью диалога Filename Extensions, доступного в меню Tools. Вы можете также подключить свое собственное расширение файла к специфичной утилите тулчейна (см. скриншот ниже). Чтобы отменить расширение файла по умолчанию из командной строки, добавьте явное расширение, когда указываете имя файла.

IAR EWB ARM Tools Filename Extensions IAR EWB ARM Tools Filename Extensions Edit

Используйте диалог "Filename Extensions" для настройки расширений файлов, которые могут распознать встроенные инструменты IAR. Это полезно, если у Вас есть несколько исходных файлов кода с разными расширениями.

[Ссылки]

1. UIDEARM-4 IDE Project Management and Building Guide site:iar.com.

 

Добавить комментарий


Защитный код
Обновить

Top of Page