amusin (06.10.2010 12:20, просмотров: 86) ответил dimmil на У меня lpc23xx c keil. Хотелось бы приложение загрузить из внешней флеш памяти в оперативку и там исполнить. Можно вообще так сделать?
Не совсем понял ваш сценарий. Вас почему-то не устраивает наличие нескольких загрузчиков для "первой ночи"? Вы хотите такой загрузчик, чтобы при подаче питания он воспринял внешнюю команду (допустим, перемычки) и начал загружать софт по выбранному интерфейсу?
Для этого он должен запустить выполнение программы из внешней флеш, но перед этим нужно скопировать таблицу векторов из внешней флеш в RAM и "сказать" MEMMAP=2, чтобы МК искал векторы во внутреннем ОЗУ.
Загрузчики по различным интерфейсам вы должны собрать в один bin для хранения во внешней флеш.