navy2000 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Может ли LPC 2468 выполнять программу из внешнего ОЗУ, при чем это SDRAM? Предпологается, что во встроенной флеши лежит загрузчик, он грузит программу из внешней флешки в SDRAM и передает ей управление. Можно ли при этом так же использовать эту SDRAM для нужд программы совместно со встроенной ОЗУ? Есть ли здесь какие то грабли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalchuk_i_v 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Может ли LPC 2468 выполнять программу из внешнего ОЗУ, при чем это SDRAM? Предпологается, что во встроенной флеши лежит загрузчик, он грузит программу из внешней флешки в SDRAM и передает ей управление. Можно ли при этом так же использовать эту SDRAM для нужд программы совместно со встроенной ОЗУ? Есть ли здесь какие то грабли? Может. Можно. Каких-то страшных грабель не встречал.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Есть ли здесь какие то грабли? Есть грабли в виде отсутствующего кэша. Производительность упадет в разы при работе из SDRAM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex03 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Ну и ещё надо Вам самим сначала продумать какую память как использовать, а потом реализовать эти идеи. Вариантов много, зависит от задачи, и в общем случае, в процах без MMU, стандартных решений нет чтобы использовать два несмежных куска памяти не задумываясь что и где лежит. Во внутреннюю RAM как минимум стоит засунуть стеки... Возможно написание собственного менеджера кучи, работающего с 2-мя (несколькими) кусками памяти и т.д. в общем повозиться с сегментами придётся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться