问题如下:
我用2407的sci串口,发现往SCITXBUF写一个数想发出去,对方有接收并能显示收到的数据。写完后传到TXSHF,发现没有收到,当往SCITXBUF写第二个数时,对方才收到第一个数据,我要传30个数据, 我必须发送31个数据,对方才能完整收到30个数据,好像总有最后一个数据在TXSHF中,请问,是不是哪设置有问题。
解答如下:
如果这是在调试状态下,那么应该是这样的,毕竟串口发送数据需要一定的延时,连续运行情况应该30个就够了。
x