Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia: Výpočet doby přenosu dat přes sériový port

Aktivity
Avatar
Adam Ježek
Tvůrce
Avatar
Adam Ježek:12.12.2014 19:35

Ahoj,
jak se dá spočítat, za jak dlouhou dobu se přes sériový port protáhne danné množství dat?

baudrate / počet bitů  = kolikrát se to stihne za vteřinu

Doufam že to počítam špatně :D protože mi vychází, že je mimo možnosti portu s baudrate 9600 protáhnout skrz něj 120 bytů pod 50ms (9600/960 = 10 > 100ms)
Díky

Odpovedať
12.12.2014 19:35
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Adam Ježek
Jan Vargovský:12.12.2014 19:44
počet bitů / baudrate  = kolikrát se to stihne za vteřinu

Btw, příště zapoj hlavu. Když si schopen za vteřinu protočit 9600 bitů tak za jak dlouho proteče 1/10 z toho (960)? :)

Editované
 
Hore Odpovedať
12.12.2014 19:44
Avatar
Adam Ježek
Tvůrce
Avatar
Adam Ježek:12.12.2014 19:50

Tak já sem asi úplně mimo. Jestliže za vteřinu proteče 9600, desetina proteče za desetinu vteřiny. Ale 960/9600 = 0,1, takže by to znamenalo, že se to stihne zadeset vteřin. Nemělo by to bejt bity/baudrate = čas ve vteřinách a né koikrát za vteřinu? A nebo mi už úpně hráblo? Každopádně se asi schodneme na tom, že 960 bitů se pod 50ms protlačit nedá, že?

Editované
Hore Odpovedať
12.12.2014 19:50
Počkej chvíli, poradím se s křišťálovou koulí.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 3 správy z 3.