esp8266 seri giriş buffer nasıl çalışır?

Başlatan power20, 04 Ocak 2021, 17:41:31

power20

esp modülü arduino IDE ile programlıyorum.

Seri portun arka planda itinayla çalıştığı anlaşılıyor.  Interrupt ayarlamakla uğraşmıyoruz.
delay ile gecikme yapılırken  bir kaç satır komut gönderdim. Hepsi hafızada birikmiş. gecikme bitiminde komutlar sırayla okunabildi. 
Seri giriş buffer mekanizması nasıl çalışıyor?
Sınırları nelerdir? Arka planda ne kadar veri birikebilir? 
Hangi durumlarda çalışmaz? Dikkat edilmesi gereken durumlar nelerdir.?

    Serial.println("delay60s");
    delay (60000);
    if (Serial.available() > 0) //Checks is there any data in buffer
    {
      command = Serial.readStringUntil('\n');
      Serial.println(command);
    }

  }


Cevabı buldum burada