阅读:3125回复:4
关于2410 SPI中断的问题
最近在做2440的SPI的驱动,2440的手册上没有说明什么时候会产生SPI的中断,如果有了解的大侠是否能够告知?是在我写相应的数据寄存器,中断就会产生吗?还是在我写数据寄存器后,数据寄存器将相应数据移入到移位寄存器后,在通过MISO(MOSI)完成数据传输功能后才会产生中断?请各位多多指教。
|
|
|
沙发#
发布于:2009-02-12 11:30
同问这个问题,楼主知道答案了吗?请告诉小弟。。谢谢。。。
|
|
板凳#
发布于:2009-02-12 11:51
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2009-02-12 15:23
楼上的哥哥,
在S3c2440_intr.h中 spi0的IRQ的值是22,我用KernelIoControl将spi0的IRQ转换成了逻辑中断值。并与事件相关联了,这样只要中断一发生,就可以调用IST函数了。 我想知道的是: 这个硬件中断是靠什么发生的呢?是靠硬件把某个脚拉低,还是怎样?还是靠软件用SetEvent函数把该事件设为有信号?还是一个byte数据收完、发完硬件便会自动产生一个中断。 多谢。。。 |
|
地下室#
发布于:2009-02-12 15:41
用户被禁言,该主题自动屏蔽! |
|