[an error occurred while processing this directive]
я не abivan, но отвечу Вам, что суть вопроса Вы не поняли.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено bialix 28 февраля 2003 г. 13:23
В ответ на: Очевидно из-за незнания специфики Вашего компилятора, не схватываю суть вопросов (+) отправлено Бендер++ 28 февраля 2003 г. 13:06

У Ивана Пик18 и похоже без возможности работать с внешней памятью программ. Физическое банкирование ему на данный момент не доступно, поэтому он хочет делать программное банкирование - путем программной же модификации части программы внутри кристалла средствами самого кристалла. Вот поэтому его вопрос так обманчиво прост.

К Ивану: если ресурсы и время выполнения проекта вам позволяют небольшой прыжок в сторону, то я бы предложил для всех редко используемых и не очень быстрых подпрограмм сделать Интерпретатор, самый простейший. Например, аналогичный описанному у атмела в аппликухе с названием "Using the AT89C2051 Microcontroller
as a Virtual Machine", номера у нее нету, могу выслать мылом - pdf 59кБ. Конечно, эта идея годится только если вы можете безболезненно пожертвовать временем выполнения каких-то подпрограммок. Зато заливайте себе интерепретируемый код в любую внешнюю ПЗУ и интерпретируйте когда надо.
Если идея не нравится - не ругайтесь.

Удачи

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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru