ESP8266 a sériový port
Jindrich Fucik
fulda na seznam.cz
Støeda Prosinec 8 20:38:45 CET 2021
Ahoj vespolek.
pÅ™evracÃm v hlavÄ› takové téma. Mám sériovou sbÄ›rnici, takovou tu běžnou
průmyslovou RS485, Single Master, Multiple Slave.
Komunikace je definovaná jako 9N1.
Master odesÃlá token pro své slave, token je jediný znak, který má
nastavený ten devátý bit. VÅ¡echna ostatnà komunikace použÃvá jen osm bitů.
ChtÄ›l bych v roli slave použÃt také ESP8266. Ten ale neumà devÃtibitovou
komunikaci. Jedna z myÅ¡lenek je, nastavit si komunikaci 8N2, s tÃm, že
mi na token bude chodit overrun error. Trochu se bojÃm, co mi udÄ›lá
buffer sériového portu. Pokud se nepletu, ESP má docela dlouhý buffer.
Byl bych docela nerad, aby mi v nÄ›jaké dobré vÃÅ™e procesor sežral
několik bajtů okolo. Vlastně potřebuji, abych dostal i ten poškozený
bajt, abych poznal, pro koho ten token byl.
Bohužel nedokážu nic pořádného najÃt v dokumentaci.
Nenà tu někdo, kdo to vyzkoušel?
DÃky
Další informace o konferenci Hw-list