Подскажите пожалуйста:
использую IAR, столкнулся с проблемой установки обработчиков на DBGU и PIT в at91sam7x.
Могу установить (работает в железе) обработчик отдельно на DBGU, могу отдельно на PIT,
но когда устанавливаю их вместе, то обработчик DBGU перестает работать
в программе сначала устанавливаю дбгу затем по мере надобности пит (приоритетность разная).
делаю так:
AT91F_AIC_ConfigureIt ( AT91C_BASE_AIC, AT91C_ID_SYS, USART_SYS_LEVEL, AT91C_AIC_SRCTYPE_INT_HIGH_LEVEL, DBGU_irq_handler);
AT91F_AIC_EnableIt (AT91C_BASE_AIC, AT91C_ID_SYS);
//* Init Real Time Timer
AT91F_AIC_ConfigureIt ( AT91C_BASE_AIC, AT91C_ID_SYS, RTTC_INTERRUPT_LEVEL, AT91C_AIC_SRCTYPE_INT_POSITIVE_EDGE, Periodic_Interval_Timer_handler);
AT91F_AIC_EnableIt (AT91C_BASE_AIC, AT91C_ID_SYS);