реклама на сайте
подробности

 
 
> IAR AVR 4.10A, Проблема с выходным файлом
Sergio66
сообщение Mar 9 2005, 19:11
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 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 переменные я использую.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorKossak
сообщение Mar 14 2005, 10:23
Сообщение #2


Шаман
******

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



Если проект содержит переменные в EEPROM, то выбор выходного формата hex из настроек в среде приведёт к ошибке линкера, т. к. этот формат не поддерживает множественные адресные пространства, а в настройках среды нет возможности указать для какого адресного пространства выдать выходной файл.
Проблема решается введением следующих двух строк в .xcl файл:
Код
-Ointel-extended,(CODE)=.hex
-Ointel-extended,(XDATA)=.eep
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - _pegas_   Цитата(IgorKossak @ Mar 14 2005, 13:23)Если п...   May 3 2005, 19:55
|- - Maxim   Цитата(_pegas_ @ May 3 2005, 22:55)Цитата(Igo...   May 4 2005, 05:47
|- - IgorKossak   Цитата(_pegas_ @ May 3 2005, 22:55)У меня сто...   May 5 2005, 09:02
- - 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


Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 16:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016