SPI同步通讯TXTEPT标志与UTXBUF困惑

2019-03-24 15:53发布

使用SPI同步通讯,发现在init了SPI后,发现没有发送数据时候,UTXBUF中是0x00,TXTEPT是0(意思是移位寄存器跟UTXBUF中有数据);
我知道这可能是全双工通讯导致的(书上说,全双工,无数据则一直发送空——是不是0x00??),那么我要发送数据的话U0TXBUF =WriteData;// Send the byte    while(!(U0TCTL & TXEPT));  或者U0TXBUF =WriteData;// Send the bytewhile (!(IFG1 & UTXIFG0));都是在while这里死循环;
我应该怎么办???? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
SuperStar515
2019-03-24 23:55
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章