реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Звиняюсь, если вопрос дилетанский., Работа LPC2468 из внешней ОЗУ
navy2000
сообщение Sep 1 2008, 04:35
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Может ли LPC 2468 выполнять программу из внешнего ОЗУ, при чем это SDRAM?
Предпологается, что во встроенной флеши лежит загрузчик, он грузит программу из внешней флешки в SDRAM и передает ей управление. Можно ли при этом так же использовать эту SDRAM для нужд программы совместно со встроенной ОЗУ? Есть ли здесь какие то грабли?
Go to the top of the page
 
+Quote Post
Ivan_Kov
сообщение Sep 1 2008, 06:26
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 30-10-06
Из: г. Курск
Пользователь №: 21 787



Цитата(navy2000 @ Sep 1 2008, 08:35) *
Может ли LPC 2468 выполнять программу из внешнего ОЗУ, при чем это SDRAM?
Предпологается, что во встроенной флеши лежит загрузчик, он грузит программу из внешней флешки в SDRAM и передает ей управление. Можно ли при этом так же использовать эту SDRAM для нужд программы совместно со встроенной ОЗУ? Есть ли здесь какие то грабли?

Может. Можно.
Каких-то страшных грабель не встречал....
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 1 2008, 07:47
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(navy2000 @ Sep 1 2008, 08:35) *
Есть ли здесь какие то грабли?

Есть грабли в виде отсутствующего кэша. Производительность упадет в разы при работе из SDRAM.
Go to the top of the page
 
+Quote Post
Alex03
сообщение Sep 1 2008, 11:06
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



Ну и ещё надо Вам самим сначала продумать какую память как использовать, а потом реализовать эти идеи. Вариантов много, зависит от задачи, и в общем случае, в процах без MMU, стандартных решений нет чтобы использовать два несмежных куска памяти не задумываясь что и где лежит.
Во внутреннюю RAM как минимум стоит засунуть стеки...
Возможно написание собственного менеджера кучи, работающего с 2-мя (несколькими) кусками памяти и т.д.
в общем повозиться с сегментами придётся.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 07:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01265 секунд с 7
ELECTRONIX ©2004-2016