ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
40916
Giraffe (06.10.2005 13:03, просмотров: 3526)
Проблема с AT91SAM7Sxx Разбираюсь с отладочной платой AT91SAM7S61-IAR. Возникла проблема с прерываниями от PIT таймера. Делаю примерно следующее: ... //* Open the interrupt on the AIC AT91F_AIC_ConfigureIt ( pAic, AT91C_ID_SYS, SOFT_INTERRUPT_LEVEL, AT91C_AIC_SRCTYPE_INT_EDGE_TRIGGERED, aic_software_interrupt); AT91F_AIC_EnableIt (pAic, AT91C_ID_SYS); ... AT91F_PITInit (AT91C_BASE_PITC, PIT_CONST, MCKMHz); AT91F_PITEnableInt (AT91C_BASE_PITC); ... Прерывания генерятся только после AT91F_AIC_Trig (AT91C_BASE_AIC, AT91C_ID_SYS) ; PIT таймер работает. При просмотре его регистров флаги разрешения прерывания, переполнения установлены. В чем я неправ?