Function Callback和ISR有什么区别?

时间:2016-11-07 10:23:40

标签: embedded-linux embedded-resource

我正在编程UART,我需要使用中断访问传输或接收。但是我对ISR和函数Callback感到有点困惑,特别是在ARM架构中用于recption或传输?

1 个答案:

答案 0 :(得分:0)

正如baonn在this answer中描述的那样,

一些设置代码将ISR功能的地址存储在中断向量表中,以说"当中断发生时,在此地址回叫"。

要明确的是,ISR本身就是被称为“回复”的功能。被中断的代码不是回调;它只是被打断了#34;然后"恢复"。

在ARM体系结构上,This link可能对您有用。

相关问题