[an error occurred while processing this directive]
Как грамотно реализовать загрузку кода в память RAM для MSP430 по мере необходимости, что-то вроде оверлея?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Evgeniy 17 ноября 2006 г. 15:50

Есть задачка. Имеется устройство на базе MSP430F1611 (48KB+256B Flash Memory, 10KB RAM). Несмотря на немалый объём флеша, её может не хватить для реализации полной функциональности устройства.
К MSP подключена MMC-карточка, поэтому с тем где хранить дополнительный код особых проблем не возникает.
Вопрос заключается в том как наибелее грамотно реализовать временную загрузку необходимых сегментов кода в ОЗУ для их выполнения.
Пользую среду разработки IAR MSP430 v3.30.
Есть идея объявить "фиктивные" сегменты (вне физического адрессного простаранства), в которых разместить код, а потом по мере необходмости грузить эти сегменты в RAM и исполнять код.
Может кто нибудь делал нечто подобное?
И ещё...
Формат выходного файла .d43 не подскажете? (свой загрузчик писать придётся)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание