co to "ring buffer" ?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Y." <netopia_at_nospam_o2.pl>
Subject: co to "ring buffer" ?
Date: Wed, 27 Nov 2002 11:18:19 +0100


Witam,

Mam pytanko do szanownych grupowiczow :
Znalazlem takie oto okreslenie typu bufora programowego
dla portu rs232 : "ring buffer".
Jak to to dziala ? Czy sa inne rodzaje buforow programowych ?
Czy ma to jakis zwiazek z "fifo" ?

Z gory dzieki za odpowiedz.
Pozdrawiam
Bartek



Poprzedni Następny
Wiadomość
Spis treści
From: B <bz_at_nospam_onet.pl>
Subject: Re: co to "ring buffer" ?
Date: Wed, 27 Nov 2002 11:26:11 +0100


"Y." wrote:

Witam,

Mam pytanko do szanownych grupowiczow :
Znalazlem takie oto okreslenie typu bufora programowego
dla portu rs232 : "ring buffer".
Jak to to dziala ? Czy sa inne rodzaje buforow programowych ?
Czy ma to jakis zwiazek z "fifo" ?

Z gory dzieki za odpowiedz.
Pozdrawiam
Bartek

Bufor kolowy (pierscieniowy) dziala w ten sposob ze
wskazniki zapisu i odczytu z takiego bufora po dojsciu
na jego koniec zawraca na poczatek.Dzieki temu korzysta
sie stale z tego samego bloku pamieci i nie ma obawy ze
bufor "wyjedzie" poza przydzielony obszar. Przez pilniowanie
wzajemnego polozenia wskaznikow wiadomo w jakim
stopniu jest zajety bufor. Takie podejscie emuluje
dzialanie sprzetowego bufora FIFO bo istotnie dane
ktore weszly pierwsze zostana odczytane jako pierwsze.

B.


Poprzedni Następny
Wiadomość
Spis treści
From: "Andy" <anok_at_nospam_ceti.pl>
Subject: Re: co to "ring buffer" ?
Date: Wed, 27 Nov 2002 12:01:31 +0100


Użytkownik "Y." <netopia_at_nospam_o2.pl> napisał w wiadomości
news:as25sc$rig$1_at_nospam_korweta.task.gda.pl...
Witam,

Mam pytanko do szanownych grupowiczow :
Znalazlem takie oto okreslenie typu bufora programowego
dla portu rs232 : "ring buffer".
Jak to to dziala ? Czy sa inne rodzaje buforow programowych ?
Czy ma to jakis zwiazek z "fifo" ?


"dzwoniacy bufor" ? :-)

pewnie chodzi o "bufor okrezny" czyli FIFO

procedura obslugi rs'a na przerwaniach wrzuca do tego bufora
a procedura typy getChar czy read ... itp
wolana przez aplikacje odczytuje z tego bufora

Andrzej




Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: co to "ring buffer" ?
Date: Wed, 27 Nov 2002 12:06:30 +0100


Użytkownik "Andy" <anok_at_nospam_ceti.pl> napisał w wiadomości
news:7337-1038394515_at_nospam_main.lokalizuj.auto.pl...

Znalazlem takie oto okreslenie typu bufora programowego
dla portu rs232 : "ring buffer".

"dzwoniacy bufor" ? :-)

A pamiętacie to? ;-)
http://groups.google.com/groups?selm=3ce82743.7726671%40nt

MDz