This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于事件和中段

Event事件和Interrupt中断

我对两者的区别不是很清晰,有图下问题:

1. 象DMA和EPWM的模块里面都会有事件的概念,它是不是一种soft interrupt的概念呢?

2.我们知道在我们编写上位机程序的时候,C#引入的实时性最高的就是事件,它是没有中断这个概念的,因为不涉及硬件。那是不是就是说中断其实是硬件层面的触发,而事件还是软件的循环检测?从触发的机理上有什么区别,最底层有什么不同? 

3. 或者说,是不是CPU中用于直接接收到的硬件的触发就是中断,而其它模块中的硬件中断通知到了CPU以后就叫做事件呢?

请指教,谢谢!