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

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

Отправлено Димыч 26 июня 2003 г. 17:35
В ответ на: Подскажите, плз, как настроить PF у ADSP2191 на edge sensetive interrupt. Пробую пример из даташита, всё равно по уровню срабатывает отправлено lisarden 26 июня 2003 г. 16:43

у меня прерывание USB - по уровню, прерывание ACEX - по спаду


io_space_write(MASKAC, 0xffff); // mask all A
io_space_write(MASKBC, 0xffff); // mask all B interrupts
io_space_write(FLAGC, bmPF_USBINT + bmPF_ACEXINT); // clear interrupt latches

io_space_write(MASKAS, bmPF_ACEXINT); // PF1 - GPIO interrupt A source
io_space_write(MASKBS, bmPF_USBINT); // PF3 - GPIO interrupt B source
io_space_write(FSPR, bmPF_USBINT + bmPF_ACEXINT); // 1 - Active Low 0 - high
asm("nop; nop; nop; nop; nop;");
io_space_write(FSSR, bmPF_ACEXINT); // 0 - Level sensitive, 1 - Edge
io_space_write(FSBER, 0x0000); // Falling Edge Only

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru