风吹淡淡凉 发表于 2015-1-12 20:22

关于串口接收数据

请问一下,如果我给串口连续发送四组数据,然后想接收中间的两组数据,请问具体该怎么操作呢?

彩虹超新星 发表于 2015-1-23 23:46

串口发送的接收都是通过FIFO的读写的,发送FIFO读入数据后,使能串口发送,所有写入FIFO数据发送到接收端,接收端接收到数据后存储在接收FIFO,如果想接收其中的一段数据,就要先将所有接收FIFO数据读取出来,然后再对数据进行操作,发送是不能选择接收的,发送了多少数据,就得接收多少数据。

ningling_21 发表于 2015-1-25 08:01

全部接收之后,提取中间的两个数据

lukunnr 发表于 2015-1-25 11:19

给数据添加数据头以及size等标识.
页: [1]
查看完整版本: 关于串口接收数据