This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请问USCI SPI的问题...

用LAUNCHPAD上的仿真去仿真SPI的移位过程.是不是看不到移位的过程啊??

比如向UCA0TXBUF写,应该是自动清零UCTXIFG,但是没看到,是不是仿真就看不到移位的过程?

还有就是移位完成后UCA0TXBUF是不是最终就变成0了?为什么我的还是没变啊...仍然是初始的值,.开了监听(LISTEN)以后,RXBUF监听到了,但TXBUF没成为0

  • 移位的过程是看不到的。

    UCA0TXBUF中的数据立即送给芯片内部的发送移位寄存器,结束时IFG2 寄存器中的UCA0TXIFG发送中断标志会置位(只表明UCA0TXBUF中的数据全部移入了发送移位寄存器,UCA0TXBUF可以接收新的数据

  • 看不到移位,移位完成后UCA0TXBUF清空,中断标志清零,又能再次发送数据。