[问题] serial问题

楼主: GooLoo (平凡)   2016-12-19 21:37:06
用LA确认每次送进rx都是20byte
1、读Serial.available()却发现它有时4,
有时19,不是定值,这是正常的吗?
还是它是分段?
2、虽然都大于0,
我不懂的是,每当serial.read时Serial.available会减
1,若Serial.available不是定值,
我们以依序read进array,array的资料不是会排序乱掉?
作者: stupid0319 (征女友)   2016-12-20 16:46:00
if(Serial.available()>20) do someting ;if(Serial.available()>=20) do someting ;如果是arduino他的recvbuffer只有64bytes,要注意一下

Links booklink

Contact Us: admin [ a t ] ucptt.com