Цитата(richie @ Mar 17 2009, 01:46)

Объяви массив нужной тебе длины и скажи линковщику куда его положить.
у меня Keil uv 3.3 там директива __at не работает: char P[0x1000] __at 0x00201000 - выдаёт ошибку!
языком скрипта реалвьюшного линкера не владею, посему прошу участников написать фрагмент sct-файла, чтоб зарезервировать к примеру адреса : 0x00201000...0x002010FF
для арм7 прошу дописать Sct-файл:
Код
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x00100000 0x00010000 { ; load region
ER_IROM1 0x00100000 { ; load address = execution address
*.o (RESET, +First)
* (+RO)
}
RW_IRAM1 0x00200000 0x00004000 { ; RW data
* (+RW +ZI)
}
}