请问一下:BF512配置SPI, 若采用中断,非DMA的方式, SIC_ISR寄存器中的中断源是不是SPI_STATUS?
PS: 对应BF531,对应的中断源在SIC_ISR中是哪一个呢?只看到了相关的是 DMA5_IRQ?
若没有采用 配置SPI_FLG寄存器,而是采用GPIO来选择SLAVE, 这样是否可以采用中断的方式?
因为我的SPI驱动, 采用中断,非DMA的方式,写TDBR寄存器启动发送。按照hardware ref上说明,应该是完成相关配置后,使能SPI,就会进入中断。但是,我的没有进入中断服务。
麻烦各位高人,参详一下,可能有哪些原因,导致不能进入中断。在SPI之前,只配置了PLL。
先谢过了~
「该帖子被 飞奔的蜗牛 在 2012-06-21 10:23:40 编辑过」