[an error occurred while processing this directive] [an error occurred while processing this directive]
Об обработчиках в ОЗУ
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено BLACKEAGLE 15 марта 2002 г. 22:09
В ответ на: А о чем "там" можно прочитать? отправлено Kuka 15 марта 2002 г. 20:17


...Чтобы не сталкиваться с необходимостью перепрошивать таблицу, назначьте каждой такой процедуре фиксированный адрес в ОЗУ, отведя под каждую, скажем, 256 байт (можно и больше) в верхней области ОЗУ.Тогда, например, для 32Кх8 Ваша карта памяти будет выглядеть так:

0000-0FFF - таблица векторов и загрузчик
1000-6FFF - загружаемая программа
7000-70FF - ISR1
7100-71FF - ISR2
7200-72FF - ISR3
7300-73FF - ISR4
...

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

Ответы



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

E-mail: info@telesys.ru