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条回答
yylooker
1楼-- · 2019-03-24 20:09
来个神仙 给看看。。 愁死我了
SuperStar515
2楼-- · 2019-03-24 23:55
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章