Цитата(Пришелец @ Oct 10 2006, 16:29)

Ну вот
теперь и иаровский пример с прерываниями от таймеров не работает.
Вообще ничего не понимаю - ничего кажется там не менял.

А теперь вспоминай: Отладку внутрисхемную делал? Точку останова внутри обработчика прерывания ставил? После остановки в этой точке прекращал отладку? Если да, попробуй сделать так: В начале программы до глобального разрешения прерываний вставь строчку
Код
AT91C_BASE_AIC->AIC_EOICR = 0; // Reset AIC logic
или в .mac добавь в execUserReset() строчки
Код
__writeMemory32(0xffffffff,0xFFFFF130,"Memory");
.....
__writeMemory32(0xffffffff,0xFFFFF130,"Memory");
// всего 8 раз.
Сообщение отредактировал Сергей Борщ - Oct 10 2006, 14:04