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

 
 
> Сообщение линкера, что делать?
Igor26
сообщение Aug 22 2005, 07:23
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



IAR 4.11. Указал формат выходного файла Интел-стандарт.
Линкер выдал такую ошибку:
Error[e133]: The output format intel-standard cannot handle multiple address spaces. Use format variants (-y -O) to
specify which address space is wanted
Что делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BVU
сообщение Aug 22 2005, 08:30
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Igor26 @ Aug 22 2005, 11:23)
IAR 4.11. Указал формат выходного файла Интел-стандарт.
Линкер выдал такую ошибку:
Error[e133]: The output format intel-standard cannot handle multiple address spaces. Use format variants (-y -O) to 
specify which address space is wanted
Что делать?
*


Эту тему прямо или коссвенно много раз обсуждали на форуме. По всей видимости Вы работаете с eeprom данными в своей программе, а при генерации выходного файла Linker сообщает Вам, что мол не может intel-standard поддерживать мультиадресное пространство!
Советую в Linker -> Extra Options ввести настройку генерации выходных файлов:
-Ointel-extended,(CODE)=NAME.hex
-Ointel-extended,(XDATA)=NAME.eep
а Linker -> Output -> Format (radiobutton) поставить на Debug information.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post



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

 


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


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