Цитата(rvk @ Jan 12 2009, 11:36)

Заходите в Project\Option\Linker, ставите галочку в окне Output File, и вписываете расширение hex вместо a79.
Затем там же идете в окно Format, нажимаете на точку Other и выбираете формат intel standard или intel extended
Все, теперь у Вас скомпилируется hex файл по Intel стандарту.
Эти операции проделывал... Hex то получается... только какой то корявый... Не воспринимается он сегером...
Добавлю проект.. может кто посмотрит.
(Программирование на С только начинаю.. и с IAR-ом.. только знакомлюсь...)
Цитата(zltigo @ Jan 12 2009, 11:30)

Ну-ну так укажите ЛЮБОЕ желаемое расширение вместо a79 использующегося для любого формата по умолчанию.
При установки птички "override default" и изменении расширения файла на hex выдает сообщение при компиляции:
Код
Fatal Error[e62]: File name "D:\Programm\arm\LPC_H2103_BLINKING_LED(my)\Debug\Exe\
LPC_H2103_BLINKING_LED(my).hex" used for multiple files
Вы где то писали, непомню в какой ветке, что возможно надо выбрать другой файл в конфиге линкера?! у меня неактивная строчка $TOOLKIT_DIR$\config\lnkarm.xcl.
Имеет ли это отношение к вопросу?