2017-01-27 24 views

ответ

1

С этого manufacturer's application note, то ясно, что ЕСВ может вызвать прямые аппаратные действия (такие как преобразование АЦП) в ответ на аппаратных событий. Контроллер прерываний специально запускает обработчики программного обеспечения в ответ на аппаратные события.

ERU имеет концепцию «поставщиков действий», в том числе IRQ (поэтому ЦП может быть поставщиком действий, как контроллер прерываний), но не только это. Это также не то же самое, что и DMA (хотя это также возможный поставщик действий), а скорее механизм сигнализации событий, который позволяет избежать конкуренции шины, которая возникает с DMA. По сути, ERU обеспечивает нулевое программное обеспечение, процессор и нагрузку на шины для периферийной периферийной сигнализации.