[an error occurred while processing this directive]
|
Вопросы ламерские так как никогда с ней не работал :)
Задача такова что для алгоритма нужна очень большая куча до метра скажем. Могу ли я это организовать в SDRAM ?
От сель вытикает такой вопрос SDRAM разбита на банки, для программы это сплошное не прерыное место или банками надо у правлять ? или скажем так какой я могу выделить не превный участок памяти ?
тобиш это будет работать ->
модель памяти большая.
unsigned int *mem_ptr = SRDAM_BASE;
unsigned long cnt_addr;
for (cnt_addr=0; cnt_addr < (4*1020*1024); ++cnt_addr) //4 метра ячеек
{
*mem_ptr = 0x5555;
}
смысл всего забить все 4 метра памяти значением 0x5555, или это работать не будет ?
Ну и какие есть ключивые моменты работы с SDRAM в 5509А ?