Цитата(arttab @ Nov 1 2005, 07:13)
делал так:
#pragma location=0x10
__eeprom unsigned long S_nombe=0xFFFFFFFF;//íîìåð ïðèáîðà
а он мне ошибку
выходной формат: debug information
в экстра опшинсах линкера прописал что нужно
Очень странно, т.к. такая ошибка возникает, если кроме Output файлов, указанных в Extra Otions, для Linker на вкладке Output выбран формат intel-extended, а не debug information for C-SPY. И тогда линкер не может в один файл записать код и данные eeprom -> (Error[e133]: The output format INTEL-EXTENDED cannot handle multiple address spaces).
Если на вкладке линкера выбран debug information for C-SPY, а IAR выдает такую ошибку, то может быть компилятор и глючит, но я в таких ситуациях потом всегда находил где-то свой ляп и выяснял, что сам сглючил