请问一个关于串口发送缓冲区的问题
请问各位大神,我想问,我通过serial.write(val)往串口buffer里面写数据,然后通过蓝牙发送出去。我想知道的是,这个串口中的数据是何时发送的?
A,等这64B的buf填满之后自动发送
B,这个loop函数运行完一次之后自动发送,然后清空buffer。
这是我能想到的两个,我不知道那个是正确的,也可能两个都不对
请懂的大神不吝赐教。 求回答啊!!!!! 我想当然地认为只有接收用到缓冲区,难道发送也要缓存? 应该是一边填充缓冲区,一边使用中断发送
如果发送慢,填充缓冲区快,缓存区满了就得等了:) 看你的程序
页:
[1]