|
IAR AVR 4.10A, Проблема с выходным файлом |
|
|
|
Mar 9 2005, 19:11
|
Местный
  
Группа: Свой
Сообщений: 235
Регистрация: 9-02-05
Пользователь №: 2 526

|
Среда IAR AVR 4.10A. Подскажите, плз., как сгенерить выходной файл проекта (*.hex, *.eep), или, какие они могут иметь расширения? Вроде все заработало, проект компилится без ошибок, линкуется, но того, что заливать в камень найти не могу. Все опции перебрал. В RELEASE генерится dbg файл, а в DEBUG - hex, но размером с паровоз. 231 К. Это при том, что код пишется для М32. ICC генерил файлы размером 40 - 50 К. Загрузчик AS-2 не может загрузить полученный файл. А eep вообще не генерится. Хотя, __eeprom переменные я использую. Заранее благодарен.
|
|
|
|
|
 |
Ответов
|
May 3 2005, 19:55
|
Частый гость
 
Группа: Свой
Сообщений: 79
Регистрация: 24-11-04
Пользователь №: 1 220

|
Цитата(IgorKossak @ Mar 14 2005, 13:23) Если проект содержит переменные в EEPROM, то выбор выходного формата hex из настроек в среде приведёт к ошибке линкера, т. к. этот формат не поддерживает множественные адресные пространства, а в настройках среды нет возможности указать для какого адресного пространства выдать выходной файл. Проблема решается введением следующих двух строк в .xcl файл: Код -Ointel-extended,(CODE)=.hex -Ointel-extended,(XDATA)=.eep У меня стоит IAR 2.31 c линкером 4.52h. Вообщем на первую строчку ругается чтоне может найти файл (CODE)=.hex. Я даже указывал полное имя файла. Подскажите что не так?
|
|
|
|
|
May 5 2005, 09:02
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(_pegas_ @ May 3 2005, 22:55) У меня стоит IAR 2.31 c линкером 4.52h. Вообщем на первую строчку ругается чтоне может найти файл (CODE)=.hex. Я даже указывал полное имя файла. Подскажите что не так? Компилятор и линкер слишком пожилые (кто же мог знать?). Если не хотите ставить более новую среду, то воспользуйтесь советом, который дал Maxim.
|
|
|
|
Сообщений в этой теме
Sergio66 IAR AVR 4.10A Mar 9 2005, 19:11 -Tумблер- Цитата(Sergio66 @ Mar 9 2005, 22:11)Среда IAR... Mar 10 2005, 09:26 Alex_St Цитата(Sergio66 @ Mar 9 2005, 22:11)Среда IAR... Mar 10 2005, 19:56 Juk1976 Цитата(Alex_St @ Mar 10 2005, 22:56)Цитата(Se... Aug 12 2005, 09:42  Maxim Цитата(_pegas_ @ May 3 2005, 22:55)Цитата(Igo... May 4 2005, 05:47 Maxim Делается все очень просто.
В опциях линкера ставит... Mar 14 2005, 13:27 dxp Цитата(Maxim @ Mar 14 2005, 19:27)Делается вс... Mar 14 2005, 13:37 prottoss Господа! Может просветите меня по такому вопро... Jul 23 2005, 17:25 IgorKossak Цитата(prottoss @ Jul 23 2005, 20:25)Господа... Jul 29 2005, 06:46  prottoss Цитата(IgorKossak @ Jul 29 2005, 14:46)Поскол... Aug 12 2005, 10:51 Make_Pic Цитата(prottoss @ Jul 23 2005, 20:25)Господа... Aug 13 2005, 06:20  prottoss Цитата(Make_Pic @ Aug 13 2005, 14:20)Цитата(p... Aug 13 2005, 11:15   Make_Pic >Спасибо за чайник. Не поясниете ли, уважаемый,... Aug 13 2005, 11:40    prottoss Цитата(Make_Pic @ Aug 13 2005, 19:40)>Спас... Aug 13 2005, 12:11 prottoss Кстати на любом форуме находятся МОСЬКИ, которые л... Aug 13 2005, 11:26 Make_Pic Цитата(prottoss @ Aug 13 2005, 14:26)Кстати н... Aug 13 2005, 12:19  prottoss ЦитатаВсем миром вам помогали писать ДРАЙВ, а тепе... Aug 13 2005, 12:32   Make_Pic >Софт у меня, так же как скорее всего и у Вас Н... Aug 13 2005, 14:57    prottoss >Да, конечно, но я и не предлагаю направо и нал... Aug 13 2005, 15:22     Make_Pic Цитата(prottoss @ Aug 13 2005, 18:22)...
... Aug 13 2005, 15:45      prottoss Цитата(Make_Pic @ Aug 13 2005, 23:45)А кто не... Aug 13 2005, 15:58 IgorKossak Ничего конструктивного далее не предвидится.
И пок... Aug 15 2005, 14:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|