[an error occurred while processing this directive]
|
Здравствуйте! Тема такая: нужно разместить некие данные по определенному адресу во внешней EEPROM. Для этого в LDF-файле объявил segment
mem_base { TYPE(BM RAM) START(0x01ff80) END(0x020000) WIDTH(8) }
и в него в разделе SECTIONS определил секцию с данными
. sec_prog_block_prg {
INPUT_SECTIONS ( $OBJECTS( prog_block_prg) )
} > mem_base
Я пробовал применять все возможные спецификаторы в программе .section/xx prog_block_prg; компилятор порождает Error li1130 Input section of incompatible type detected in the output section 'sec_prog_block_prg'
Как сделать это!? :-((
E-mail: info@telesys.ru