- posted
20 years ago
FIFO z RAM-u
- Vote on answer
- posted
20 years ago
at90s2313 ma juz kolejke FIFO - jest nią stos. Jesli chcesz to zrealizowac na jakis zewnetrznych pamieciach za pomoca tego procka to robisz analogicznie - czyli wskaznik i dwie funkcje - jedna pobiera dana ze stosu, a duga kladzie na stos odpowiednio modyfikujac wskaznik.
- Vote on answer
- posted
20 years ago
Jak szybkie ma to byc?
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
W artykule snipped-for-privacy@onet.pl B napisał(a):
I czy zapis i odczyt synchronizowany tym samym zegarem... ?
Pozdrawiam, Paweł
- Vote on answer
- posted
20 years ago
Upsss, zagapilem sie:) Oczywiscie masz racje. W kazdym razie i tak rozwiazanie jest banalne - po prostu dwa wskazniki. Trzeba tylko je porownywac, zeby zdiagnozowac sytuacje kiedy nie ma juz elementow do pobrania w kolejce oraz przepelnienie.
- Vote on answer
- posted
20 years ago
- Vote on answer
- posted
20 years ago
Z ta banalnoscia to bym uwazal... bo nikt nie okreslil f_max ukladu :-)
- Vote on answer
- posted
20 years ago
On Behalf Of jerry1111
Jak nie okreslil, to ja bym zakladal - dazaca do zera. ;-)
pzdr Artur
- Vote on answer
- posted
20 years ago
Obslugujesz programowo I2C ? To moze lepiej jakis kontroler sprzetowy i sporo roboty ci odpadnie. Poza tym co ty liczysz w miedzyczasie skoro procesor, ktory ma 10 MIPS ci sie nie wyrabia ?:)
- Vote on answer
- posted
20 years ago
On Behalf Of T.M.F.
Liczy prawdopodobieństwo zgubienia paczki danych? ;-)
pzdr Artur
- Vote on answer
- posted
20 years ago
To wsadzamy krasnoludka do ukladu - powinien wyrobic. Ale, jako ze krasnoludek moze sie pomylic, to dokladamy mu CRC. CRC wyglada tak, ze jak liczba bitow jest parzysta, to dajemy mu buteleczke piwa, jak nieparzysta, to piwa nie dajemy :-)
- Vote on answer
- posted
20 years ago
Ewentualnie czeka na cos... w petli? Kiedys pewien czlek napisal mi tak program pod winde do zbierania danych przez rs-485. Program dzialal tym wolniej, im szybszy byl komputer :-)))) Po prostu chlopak wsadzil czekanie w while() na odbior znakow z RSa.
- Vote on answer
- posted
20 years ago
Krasnoludek będzie notorycznie na poczatku klamal, a po pewnym czasie _zawiesi sie_ ;-))
Milej nocki
__ Pzd, Irek.N.
- Vote on answer
- posted
20 years ago
Fifo luzem nic ci nie da, bo najpierw musisz dane odebrac.
Cos z programem nie tak - wlacz przerwania w obsludze I2C
J.
- Vote on answer
- posted
20 years ago
On Behalf Of jerry1111
O! Widze, ze od razu zaimpletowales autokorekcje. Jak za duzo popije to zrobi wiecej bledow i nic nie dostanie. Jak wytrzezwieje, to bedzie znowu lepiej liczyl. ;-) Wlasciwie to juz jest autobaud rate ;-) Ciekawe do jakiej szybkosci dochodza krasnoludki z mocna glowa? ;-)
pzdr Artur