Инструменты пользователя

Инструменты сайта


doc:mk:1986be1t:faq

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
doc:mk:1986be1t:faq [2019/12/23 15:09]
ilya
doc:mk:1986be1t:faq [2019/12/23 15:50] (текущий)
ilya
Строка 129: Строка 129:
 } }
 </​code>​ </​code>​
 +
 +2. Обработчики прерываний находятся в ОЗУ, а во Flash-памяти в таблице векторов прерываний указаны верные адреса этих обработчиков. Тогда при возникновении прерывания процессор обратится к таблице во Flash память,​ в которой возьмёт адрес обработчика прерывания,​ расположенного в ОЗУ.
 +
 +Пример:​
 +
 +Если рассматривать также UART1_IRQHandler(),​ то можно написать для этого обработчика адрес в файле startup.s в программе для Flash, тогда не нужно производить никаких прыжков.
doc/mk/1986be1t/faq.txt · Последние изменения: 2019/12/23 15:50 — ilya