×
单片机 > 单片机程序设计 > 详情

LPC2378串口查询发送丢失数据的解决

发布时间:2020-05-30 发布时间:
|

我在用LPC2378串口查询发送时,有数据丢失。


LPC2378串口有16字节的FIFO,把一数组的字符数据(大于16字节)查询发送时,每次只能发送16或17字节数据,其他数据丢失,我发现应该是数据先把16字节数据发送到FIFO,其他接收串口从FIFO取数据,由于其他接收串口从FIFO取数据速度不够快,导致FIFO里数据没取完,数组里的数据又往FIFO里发送了,这样数据就丢失了。


解决办法:


每发送16字节数据延时一段时间,这样可以完整的发送一数组字符数据(大于16字节)。


关键字:LPC2378  串口查询  发送  丢失数据 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
8051单片机的函数发生器的设计