首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >英飞凌XMC1100事件请求单元ERU

英飞凌XMC1100事件请求单元ERU
EN

Stack Overflow用户
提问于 2017-01-27 18:07:09
回答 1查看 110关注 0票数 0

事件请求单元(ERU)的需求是什么?ERU和NVIC有什么不同。为什么我们使用ERU而不是NVIC?

EN

回答 1

Stack Overflow用户

发布于 2017-01-27 19:01:19

从该manufacturer's application note可以清楚地看出,ERU可以触发直接硬件操作(例如模数转换),以响应硬件事件。中断控制器特别地响应于硬件事件而触发软件处理程序。

ERU有一个“动作提供者”的概念,这包括一个IRQ (因此CPU可以是一个动作提供者,就像中断控制器一样),但不仅如此。它也不同于DMA (尽管它也是一种可能的操作提供程序),而是一种事件信令机制,可以避免DMA中发生的总线争用。本质上,ERU允许外设到外设信令的零软件、CPU和总线开销。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41891379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档