TI中文支持网
TI专业的中文技术问题搜集分享网站

28335串口发送FIFO的使用

最近做28335串口发送时,使用了串口发送FIFO功能,但找不到将要发送的数据写入FIFO的寄存器;

找到的资料中是下面这种方式,程序会在while中判断发送是否完成,要是发送的数据太多肯定会在这里while卡很久,这样是不行的!!!

void scia_xmit(int a)
{
while (SciaRegs.SCIFFTX.bit.TXFFST != 0) {}
SciaRegs.SCITXBUF=a;
}

有没有其他方法,比如将10个byte的数据一次全部写入FIFO呢??

希望高手不吝赐教!!

谢谢

z fang:

回复 Seven Han:

多谢回复,问题解决了

赞(0)
未经允许不得转载:TI中文支持网 » 28335串口发送FIFO的使用
分享到: 更多 (0)