скачал, поставил,, спасибо, мне именно нужны были исходники....
Вопрос №2.... может подскажете.... а то совсем из памяти вылетело.....
нужно выделить кусок памяти под RL-RTX + Keil + LPC2478 под буффер LCD начиная с определенного адреса... сделал вот так
U32 LCD_FRAME [640*480*sizeof(U16)]__attribute__(( at(0xA0000000)));
руганулся линкер на меня
main_rtl.axf: Error: L6971E: Section .data from object main.o with type RW incompatible with Section .ARM.__AT_0xA0000000 from object main.o with type ZI in er RW_RAM1.
те говорит, что я пионер и он не будет пихать тип RW в RW которая ZI (zero init)
попробовал добавить атрибутов.....
U32 LCD_FRAME [640*480*sizeof(U16)]__attribute__(( at(0xA0000000)))__attribute__((section ("RW"), zero_init));
но он воспринял только последние....
есть мысли по этому поводу , а то у меня совсем заклинило....
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x00000000 0x00080000 { ; load region size_region
ER_IROM1 0x00000000 0x00080000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
RW_RAM1 0xA0000000 0x01FFFFFF { ; RW data
.ANY (+RW +ZI)
}
RW_IRAM1 0x40000000 UNINIT 0x00010000 {
.ANY (+RW +ZI)
}
RW_IRAM2 0x7FE00000 UNINIT 0x00004000 {
.ANY (+RW +ZI)
}
}