Я уже поднимал эту тему, но она кудато делась.
Возможно ли на AT91SAM7S64 сделать так, чтоб на нём периодически (MCK/192) вызывались прерывания FIQ?
Если смотреть на рисунки в даташитах, то вроде AIC позволяет завернуть pit_irq или tcx_irq на FIQ. Но если рассматривать регистры, то я не представляю как это сделать.
Задача - периодически выполнять небольшой код на асм, причём с миниммальной нагрузкой на процессор - посему не хотелосьбы использовать обычный IRQ и сохранять регистры.
Неужели для этого надо вывести сигнал от таймера на ногу FIQ снаружи микросхемы?
Если кто-то считает что задача имеет решение, то прошу ответить более развёрнуто.
|