本人刚学习ARM,用的s3c2410,查了很多天资料也没有找到详细的关于中断的问题, 我要把程序在LINUX下移植到开发板上.
例如:我要在程序中至少有5个中断,两个SPI中断,分别接两个从机,两个外部中断,一个定时器中断,我真不知道该如何在程序里设置这些中断,看到有些资料上写:void _irq spi_int(void),这样就可以定义中断吗?还需要在其他地方设置吗?设置好各状态积存器后从SPI接口来信号是不是自动进入中断程序呢?还有中断需要调用的头文件有哪些,我怎么找也没有找到头文件的相关定义, 本人菜鸟,谢谢指教,如果有关于中断的例程发上来让我借鉴一下,不胜感激! |