Цитата(Maximm @ Jun 16 2011, 15:24)

Столкнулся почти с такой же задачей, как и автор тоста, и у меня так же возникает задержка 2-3 мкс при входе в обработчик прерываний, при использовании менеджера прерываний из framework'a.
В менеджере прерываний из framework таблица векторов в RAM лежит, так же как и в приведенном Вами варианте по ссылке её в RAM переносят, в чем тогда выгода?, а если код функций-обработчиков прерываний в RAM перенести получим еще большую скорость обработки прерываний? Только как это в коде на языке С реализовать?
Посмотрел код примера из Framework и с ходу ни асилил. Понятно только, что во Framework еще анализируют ситуацию, когда на одну группу приходится несколько прерываний. Код в ссылке значительно более понятен.
Перенести обработчик в память можно, но от этого быстрее в него попадать не получится. Выполняться быстрее может.
Цитата
В AVR32 это SSC контроллер?
Да SSC, SSP - это я просто описался.