请教各位大侠,9S12D64的SPI怎么判断是接收中断还是发送中断.

- UID
- 119263
- 性别
- 男
|
请教各位大侠,9S12D64的SPI怎么判断是接收中断还是发送中断.
我看了,只要有数据移到SPIDR内,SPIF就会置1.怎么判断是接收置位还是发送置位呢. |
|
|
|
|
|
 
- UID
- 104380
- 性别
- 男
|
SPI实际上是在主机的控制下,同时进行收和发的操作。收和发同时开始,同时结束,所以中断标志也是同一个。 |
|
|
|
|
|

- UID
- 119263
- 性别
- 男
|
这样说来,在SPIF置位时,我读一下SPIDR就可以读到接收的结果了.谢谢版主. |
|
|
|
|
|