[an error occurred while processing this directive]
Контекст рулит:-) SM имеет ввиду рутину для обработки прерываний, Interrupt Service Routine
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
-=ВН=-
26 апреля 2006 г. 15:29
В ответ на:
у меня ощущение, что мы говорим о разных вещах(+)
отправлено <font color=gray>plus</font> 26 апреля 2006 г. 15:18
Составить ответ
|||
Конференция
|||
Архив
Ответы
кстати еще , сейчас обратил внимание , что при возникновении глюка в регистре B0 всегда одно число и равно оно адресу подпрограммы обработки прервания, т.е. происходит следующее(+)
—
plus
(26.04.2006 15:42
82.179.67.254
, 1013 байт)
Так сохранять принято регистры, которые внутри обработчика прерываний используются
—
-=ВН=-
(26.04.2006 16:02
193.125.71.140
,
пустое
)
Ну вот и нашли. А обойти - лучше всего разместить ISR рядом с этой таблицей, чтобы до нее дотягивал короткий переход.
—
SM
(26.04.2006 15:47
195.225.131.186
,
пустое
)
P.S. А как до сего момента этот проект был "рабочим"?
—
SM
(26.04.2006 15:49
195.225.131.186
,
пустое
)
до сего момента проект работал на тмс31 =), а таблицу переходов я взял из своего старого проекта на ассемблере для 6701, короче сам себе грабли подложил , всем спасибо за ответы
—
plus
(26.04.2006 15:52
82.179.67.254
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru