WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2017-10-20 19:41:33

sindy
会员
注册时间: 2017-09-09
累计积分: 146

大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

离线

#2 2017-10-20 19:43:57

goodgoodstudy
会员
注册时间: 2017-09-15
累计积分: 61

Re: 大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

没看懂你想说什么呢

离线

#3 2017-10-20 19:44:25

sindy
会员
注册时间: 2017-09-09
累计积分: 146

Re: 大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

就是说单片机一次发100个包过来,7688串口这边不能一次性接收100字节,为什么呢

离线

#4 2017-10-20 19:46:05

goodgoodstudy
会员
注册时间: 2017-09-15
累计积分: 61

Re: 大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

几次有关系嘛?都收到就行咯
串口你要等它处理完啊
单片机上不也是等数据处理完嘛

离线

#5 2017-10-20 19:48:01

daydayup
会员
注册时间: 2017-10-09
累计积分: 332

Re: 大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢?

因为串口buffer,只有16byte
你可以设置成收满多少字节才返回
这样系统好像会帮你弄一个二级buff
我这个就是每收到一个字符最多等待0.1秒,超时就返回.或者收满181个字符返回

离线

页脚