[問題] 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