[an error occurred while processing this directive]
Никак не не могу запустить прерывания SPORT в ADSP2191.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено chaos 09 января 2004 г. 13:26

Делаю примерно так:
IMASK = 0;
IRPTL =0;
ar = 0xB0BB;
io(IPR0) = ar;
ar = 0xBBBB;
io(IPR1) = ar;
io(IPR2) = ar;
io(IPR3) = ar;
ar = 0;
ar = setbit of 4 of ar;
IMASK = ar;

Далее сетупим порт. Тактовая, кадровая - внутренние.
ar = 0xaaaa;
io(SP0_TX) = ar;
По даташиту должно выскакивать прерывание после выдачи первого бита.
Ан Хрен!! Тишина . Данные порт выплевывает, а прерываний нет.
В списке регистров порта вроде прерывание специально не нигде включается.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru