Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сообщение линкера
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Igor26
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
Что делать?
BVU
Цитата(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.
Igor26
Цитата(BVU @ Aug 22 2005, 11:30)
Цитата(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.
*


Большое спасибо! Помогло.
BVU
Цитата(Igor26 @ Aug 22 2005, 12:59)
Цитата(BVU @ Aug 22 2005, 11:30)
Цитата(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.
*


Большое спасибо! Помогло.
*



На здоровье! Если хотите взглянуть(воспользоваться) на выходные файлы hex и eep, то мо умолчанию они могут находиться в директории:
...\IAR Systems\Embedded Workbench Evaluation version\common\bin.
Igor26
Цитата(BVU @ Aug 22 2005, 12:13)
Цитата(Igor26 @ Aug 22 2005, 12:59)
Цитата(BVU @ Aug 22 2005, 11:30)
Цитата(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.
*


Большое спасибо! Помогло.
*



На здоровье! Если хотите взглянуть(воспользоваться) на выходные файлы hex и eep, то мо умолчанию они могут находиться в директории:
...\IAR Systems\Embedded Workbench Evaluation version\common\bin.
*


Странно. У меня они оказались в директории \Debug\Exe в проекте.
BVU
Ничего удивительного. Я пользуюсь IAR 4.10B, возможно в 4.11 другие настройки по умолчанию. С этим мне некогда было разбираться (главное в нашем деле - качественный и достоверный результат). Но если докопаетесь до истины поделитесь опытом. smile.gif
Igor26
Цитата(BVU @ Aug 22 2005, 12:35)
Ничего удивительного. Я пользуюсь IAR 4.10B, возможно в 4.11 другие настройки по умолчанию. С этим мне некогда было разбираться (главное в нашем деле - качественный и достоверный результат). Но если докопаетесь до истины поделитесь опытом. smile.gif
*


Обязательно!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.