RTV forum PL | NewsGroups PL

Jak radzić sobie z trollami na grupie? Michoo i jego 'NAJMONDŻEJSZE' pytania.

Troll na grupie - Michoo się zowie

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak radzić sobie z trollami na grupie? Michoo i jego 'NAJMONDŻEJSZE' pytania.

Goto page Previous  1, 2, 3

Michoo
Guest

Tue Apr 12, 2011 7:15 pm   



W dniu 12.04.2011 09:18, 4CX250 pisze:
Quote:
Czy zaznaczony element na czerwono (Nazwany UDR) jest rejestrem przesuwnym?
Co się tak uczepiłeś tego rejestru przesuwnego? Tylko TY o nim piszesz,

że taki NIE jest, mimo, że nikt nie twierdzi inaczej.

--
Pozdrawiam
Michoo

4CX250
Guest

Wed Apr 13, 2011 6:17 am   



Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał w wiadomości
news:819456753.20110412195233@pik-net.pl...
Quote:
Hello 4CX250,

Tuesday, April 12, 2011, 9:18:04 AM, you wrote:

To ty wróżką powinieneś zostać. Nawet wiesz ile mam lat !
Jeśli masz 50 to już się tych buforów w ATmega nie nauczysz jeżeli do
tej
pory tego nie opanowałeś Smile
Oto rysunek: http://img23.imageshack.us/i/uart.jpg/ .
Daję ci stówę, jak wskażesz mi miejsce, gdzie do bufora opisanego jako
UDR
zaznaczonego na czerwono dochodzi sygnał zegarowy.
Pytania pomocnicze.
Czy zaznaczony element na czerwono (Nazwany UDR) jest rejestrem
przesuwnym?

Po raz kolejny zadam pytanie - czy każdy rejestr musi być rejestrem
przesuwnym? Sprawdź, co oznacza literka R w akronimie UDR.

Po raz trzeci odezwałeś się nie na temat. Chcesz na siłę rozwinąć zupełnie
inny wątek.
Nie neguję tego że rejestr to tylko rejestr przesuwny ale nie bufor. Czy ta
odpowiedź się satysfakcjonuje?
Po prostu po kilku razach pisania "rejestr przesuwny" raz zdażyło mi się
napisać na skróty tylko "rejestr" co szybciutko wychwyciłeś. Nie zauważyłeś
że cały czas mowa jest jednak o "rejestrze przesuwnym"
Po raz kolejny nie pokusiłeś się napisać odpowiezi na zadane pytanie (tym
razem co jest na rysunku) ale za to ochoczo rozwijasz inne swój wymyślony
problem. Nie interesuje mnie on. Często sam nazywam bufor rejestrem ale czy
to coś zmienia? W zadanym pierwotnie pytaniu?


Marek

Marek Borowski
Guest

Wed Apr 13, 2011 6:25 am   



On 12-04-2011 09:18, 4CX250 wrote:
Quote:
Użytkownik "Lelek@" <rennes@iw.iw> napisał w wiadomości
news:invl2a$i9i$1@opal.futuro.pl...

"4CX250" <taunusmtv@poćta.łonet.pl> wrote in message
news:4da2e998$0$2456$65785112@news.neostrada.pl...

To ty wróżką powinieneś zostać. Nawet wiesz ile mam lat !

Jeśli masz 50 to już się tych buforów w ATmega nie nauczysz jeżeli do
tej pory tego nie opanowałeś :-)

Oto rysunek: http://img23.imageshack.us/i/uart.jpg/ .

Daję ci stówę, jak wskażesz mi miejsce, gdzie do bufora opisanego jako
UDR zaznaczonego na czerwono
dochodzi sygnał zegarowy.

Pytania pomocnicze.
Czy zaznaczony element na czerwono (Nazwany UDR) jest rejestrem przesuwnym?
Czy tez może zaznaczony na zielono element (Nazwany Transmit Shift
Regoster) jest rejestrem przesuwnym?


A Ty dalej swoje. Zaczales pisac nie na temat i mam wrazenie ze wogole

nie czytasz odpowiedzi innych tylko dalej pisesze o zupelnie czyms innym.

Twoj post:

"> Tak bo tam jest jednobajtowe fifo.

No nie do końca FIFO gdyż FIFO z założenia jest ładowany i opróżniany
_szeregowo_ bit po bicie pierwszy wszedł pierwszy wyjdzie a tu w
atmedze wpis do tego rejestru nie jest szeregowy leczrównolegle 8 bitów
a oprózniany jest tylko szeregowo więc po prostu jest to zwykły
rejestr przesuwny. Tak gwoli ścisłości.
"

Jest ewidenie bledny i nie na temat.

Zreszta przez chwile miales rozjasnienie:

"Sprawa sie juz wyjasnila. W sumie sprawca zamieszania bylem ja gdyz
najpierw myslalem ze to tylko UDR "

Pomyliles sie i trzeba sie do tego przyznac, ale najwyrazniej nie potrafisz.


Pozdr

Marek

4CX250
Guest

Wed Apr 13, 2011 6:34 am   



Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał w wiadomości
news:721013689.20110412195427@pik-net.pl...
Quote:
Hello 4CX250,

Tuesday, April 12, 2011, 3:45:33 PM, you wrote:

Schowasz głowę w piasek czy odpowiesz? Stać cię na to?
Czas minął
A jednak schował udaje że go nei ma albo że nie widzi. Nagly brak
zainteresowania...
I nie tylko Lelek@ schował.
Rysuneczek czeka http://img23.imageshack.us/i/uart.jpg/ .

Bo już prawie nikomu się nie chce z toba użerać, pieniaczu.

*PLONK!* warning #2

Założę się że sam spojrzałeś na ten rysunek. Po ilości oglądnięć śmiem
twierdzić że zrobił to niemal każdy.
Stać cię na odpowiedż "Bo już prawie nikomu się nie chce z toba użerać,
pieniaczu." plonkujesz wszystkich dookoła, warnujesz odpowiadasz na nie
zadawane pytania. Czy zadawanie pytania wielokrotnie jest pieniactwem?
A czym jest twoja odpowiedź w stylu "Bo już prawie nikomu się nie chce z
toba użerać, pieniaczu."
Postarałem się pomóc takim jak ty w zrozumieniu postawionego pytania
zaznaczając na rysunku konkretnie o co dokładnie chodzi i umieszczając
rysunek do oglądnięcia. I co? Zamiast odpowiedzi na postawione pytanie
bluzgasz o pieniaczach i plonkujesz dookoła.
Dwa proste pytania dotyczące dwóch rejestrówi rysunek na którym są
zaznaczone. Jeden zielonym drugi czerwonym kolorem.
Podstawowe pytanie to czy bufor UDR zaznaczony na czerwono jest rejestrem
przesuwnym czy nie?
I pomocnicze pytanie do którego rejestru dochodzi sygnał zagarowy, do
zielonego czy czerwonego?
Podpowiem że rejestr przesywny zbudowany jest z przerzutników które
przesywają zawartość w takt zegara a wejście zegarowe zaznacza się znakiem >
Stać się na tą odpowiedź czy kolejnego plonka mi dasz?

4CX250
Guest

Wed Apr 13, 2011 6:38 am   



Użytkownik "Michoo" <michoo_news@vp.pl> napisał w wiadomości
news:io28cd$4ep$2@news.onet.pl...
Quote:
W dniu 12.04.2011 09:18, 4CX250 pisze:
Czy zaznaczony element na czerwono (Nazwany UDR) jest rejestrem
przesuwnym?
Co się tak uczepiłeś tego rejestru przesuwnego? Tylko TY o nim piszesz, że
taki NIE jest, mimo, że nikt nie twierdzi inaczej.

O widzę że już jedna osoba i to z zasobem wiedzy który doceniam przyznała mi
rację. To schlebia. Trochę może w pokrętny sposób ale jednak gdyż jeszcze
wczoraj rano bufor UDR był rejestrem przesuwnym.
Dzisiaj już nie. Jesteśmy na dobrej drodze w wyjaśnianiu sprawy.


Marek

RoMan Mandziejewicz
Guest

Wed Apr 13, 2011 7:15 am   



Hello 4CX250,

Wednesday, April 13, 2011, 8:17:24 AM, you wrote:

[... bredzenie zakręconego trolla ...]

*PLONK!*

--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

4CX250
Guest

Wed Apr 13, 2011 7:18 am   



Użytkownik "Marek Borowski" <marek_remove_@borowski.com> napisał w
wiadomości news:io3fl8$me7$1@news.onet.pl...
Quote:
Pomyliles sie i trzeba sie do tego przyznac, ale najwyrazniej nie
potrafisz.

Wyrywasz z kontekstu to co ci pasuje. Napisałem krótkie wyjasnienie
dotyczące czego innego a nie samego faktu rejestru UDR.

cytat: "Tam są 2 rejestry. Jeden jako poczekalnia, o którym mówimy fifo, a
drugi
przesuwny ze skrajnym bitem wystawionym do pinu. Tam są 2 rejestry
mieszczące w sumie 2 bajty"

Kto to napisał? I dlaczego nazwał rejestr UDR który jest tylko buforem
rejestrem FIFO?
Dlaczego nie dochodzi do niego sygnał zegarowy?

Marek

Michoo
Guest

Wed Apr 13, 2011 7:32 am   



W dniu 13.04.2011 09:18, 4CX250 pisze:
Quote:
Kto to napisał? I dlaczego nazwał rejestr UDR który jest tylko buforem
rejestrem FIFO?
UDR to jest rejestr (bufor) z i/o równoległym - co tego się zgadzamy?

UDR tworzy KOLEJKĘ FIFO o szerokości BAJTU - tu się zgadzamy?

NIKT nie twierdzi, że UDR to FIFO BITOWE ~~ rejestr przesuwny z
wejściem/wyjściem szeregowym. Tylko ty podkreślasz, że NIE JEST takie.

Quote:
Dlaczego nie dochodzi do niego sygnał zegarowy?
Bo nie ma tam żadnego interesującego zegara.


--
Pozdrawiam
Michoo

4CX250
Guest

Wed Apr 13, 2011 7:48 am   



Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał w wiadomości
news:1224706658.20110413091527@pik-net.pl...
Quote:
Hello 4CX250,

Wednesday, April 13, 2011, 8:17:24 AM, you wrote:

[... bredzenie zakręconego trolla ...]

*PLONK!*

No i nie odpowiedział :)

"A synchronous FIFO is a FIFO where the same _clock_ is used for both
reading and writing. An asynchronous FIFO uses different _clocks_ for
reading and writing."

"Ein FIFO ist ein Pufferspeicher nach dem Warteschlangen-Prinzip. Ein FIFO
funktioniert definitionsgemäß so, dass das erste Element (First In), welches
"hinten" in die Warteschlange eingefügt wird, später auch als erstes "vorne"
herausgeholt wird (First Out). Elemente in FIFO sind gleichzeitig
_taktweise_ geschieben."


Marek

4CX250
Guest

Wed Apr 13, 2011 8:12 am   



Użytkownik "Michoo" <michoo_news@vp.pl> napisał w wiadomości
news:io3jis$736$1@news.onet.pl...
Quote:
W dniu 13.04.2011 09:18, 4CX250 pisze:
Kto to napisał? I dlaczego nazwał rejestr UDR który jest tylko buforem
rejestrem FIFO?
UDR to jest rejestr (bufor) z i/o równoległym - co tego się zgadzamy?

Tak.

Quote:
UDR tworzy KOLEJKĘ FIFO o szerokości BAJTU - tu się zgadzamy?

Sam w sobie nim jest, czy dopiero w połączeniu z rejestrem Transmit Shift
register?
Według mnie sam w sobie nie jest FIFO. FIFO mam mieć sygnał zegarowy a jak
widze na rysunku takowego tam nie ma do tego rejestru doprowadzonego. Może
to dla kogoś jest nieistotne ale jeżeli czegoś co determinuje typ nie ma na
rysunku to łatwo jest podważyć że takim typem to nie jest.


Quote:
NIKT nie twierdzi, że UDR to FIFO BITOWE ~~ rejestr przesuwny z

Ja też nie twierdzę że jest UDR jest tym co wyżej napisałeś.

Quote:
wejściem/wyjściem szeregowym. Tylko ty podkreślasz, że NIE JEST takie.

Nie. Ja podkreślam że nie jest wogóle rejestrem przesuwnym a tym bardziej
FIFO z jednoczesnym wskazaniem na rejestr Transmit Shift register że to on
jest FIFO z przesuwaniem bitowym.

FIFO (8-bitowe w tym przypadku) musi w takt zegara wpierw wystawić całe
słowo 8bitowe na wyjście i dopiero wtedy gotowe jest zatrzasnąć kolejne nowe
słowo z wejścia. Inaczej nastapi utrata informacji.
Jeżeli nie ma sygnału zegarowego to znaczy że tego mechanizmu tam nie ma.
Ponadto jeżeli miałby byc to FIFO to musiałby składać się z dwóch rejestrów
8bitowych.
Więc dla mnie to wygląda na zwykły bufor.

Zauważ że rejestr UDR odbiornika (nie nadajnika o czym cały czas mówię)
nazywany jest w datascheet rejestrem FIFO (rejestru UDR nadajnika juz tak
nei nazywają ) ale też zauważ że UDR odbiornika podzielony jest przynajmniej
na dwie części co sugeruje że ma te dwa rejestry niezbędne do działania jak
FIFO. Być może sygnał zegarowy sam sobie tworzy?
Nie wiem ale jak widzisz coś jest na rzeczy.

Więc Lelek@ pisząc cytuję"Tam są 2 rejestry. Jeden jako poczekalnia, o
którym mówimy fifo, a
drugi przesuwny ze skrajnym bitem wystawionym do pinu. Tam są 2 rejestry
mieszczące w sumie 2 bajty"
Pomylił sobie chyba rejestr UDR odbiornika z rejestren nadajnika.
Zresztą inna osoba nawet w którymś momencie zacytowała ten fragment
datasheeta ale niestety dotyczy on UDR odbiornika a nie UDR nadajnika.


Marek

RoMan Mandziejewicz
Guest

Wed Apr 13, 2011 8:12 am   



Hello Michoo,

Wednesday, April 13, 2011, 9:32:43 AM, you wrote:

Quote:
Kto to napisał? I dlaczego nazwał rejestr UDR który jest tylko buforem
rejestrem FIFO?
UDR to jest rejestr (bufor) z i/o równoległym - co tego się zgadzamy?
UDR tworzy KOLEJKĘ FIFO o szerokości BAJTU - tu się zgadzamy?
NIKT nie twierdzi, że UDR to FIFO BITOWE ~~ rejestr przesuwny z
wejściem/wyjściem szeregowym. Tylko ty podkreślasz, że NIE JEST takie.

Daj spokój - on się tak zapętlił, że warunku końca znaleźć nie potrafi
Wink Przecież on sam z sobą polemizował...

[...]

--
Best regards,
RoMan mailto:roman@pik-net.pl
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

4CX250
Guest

Wed Apr 13, 2011 8:28 am   



Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał w wiadomości
news:889101980.20110413101252@pik-net.pl...
Quote:
Hello Michoo,

Wednesday, April 13, 2011, 9:32:43 AM, you wrote:

Kto to napisał? I dlaczego nazwał rejestr UDR który jest tylko buforem
rejestrem FIFO?
UDR to jest rejestr (bufor) z i/o równoległym - co tego się zgadzamy?
UDR tworzy KOLEJKĘ FIFO o szerokości BAJTU - tu się zgadzamy?
NIKT nie twierdzi, że UDR to FIFO BITOWE ~~ rejestr przesuwny z
wejściem/wyjściem szeregowym. Tylko ty podkreślasz, że NIE JEST takie.

Daj spokój - on się tak zapętlił, że warunku końca znaleźć nie potrafi
Wink Przecież on sam z sobą polemizował...

Temu panu już podziękujmy. Dostałem kilka maili osztrzegawczych że przenosi
z elektrody swoje zwyczaje opluwania każdego kto śmie podważyć jego raz
wypowiedziane słowa, mimo że sa mylne lub nei na temat.


Marek

Michoo
Guest

Wed Apr 13, 2011 1:04 pm   



W dniu 13.04.2011 10:12, 4CX250 pisze:
Quote:
Użytkownik "Michoo" <michoo_news@vp.pl> napisał w wiadomości
wejściem/wyjściem szeregowym. Tylko ty podkreślasz, że NIE JEST takie.

Nie. Ja podkreślam że nie jest wogóle rejestrem przesuwnym a tym
STOP. Co do tego się WSZYSCY zgadzamy.


Quote:
bardziej FIFO z jednoczesnym wskazaniem na rejestr Transmit Shift
register że to on jest FIFO z przesuwaniem bitowym.

FIFO (8-bitowe w tym przypadku) musi w takt zegara wpierw wystawić całe
słowo 8bitowe na wyjście i dopiero wtedy gotowe jest zatrzasnąć kolejne
nowe słowo z wejścia. Inaczej nastapi utrata informacji.
FIFO nie ma _zegara_ (rozumianego jako _cykliczne_ wyzwalanie) a ma w

ogólności 2 sygnały wyzwalające:
- włóż dane na pierwsze wolne pole
- wyjmij dane z pierwszego pola i przesuń wszystkie o jedno pole

oczywiście te sygnały mogą być ze sobą spięte.

Zastosowanie typowego sygnału zegarowego nie kluczowanego niczym jest
conajmniej dziwne, bo przy braku danych będziemy pakować do FIFO śmieci.

Quote:
Jeżeli nie ma sygnału zegarowego to znaczy że tego mechanizmu tam nie
ma.
Jeżeli już włazimy w implementację samego procesora (a przynajmniej jak

się to zazwyczaj realizuje) to tam za dwa wspomniane wcześniej sygnały
sterujące FIFO robią odpowiednio:
- synchronizujący wewnętrzną pracę całego procesora zegar systemowy
(którego się zazwyczaj nie rysuje), kluczowany odpowiednim selektorem
adresu (zapis do UDR) - wstawienie danych
- zegar systemowy kluczowany sygnałem Transmit Register Empty i sygnałem
informującym, czy coś jest w FIFO - pobranie kolejnego bajtu

Schematycznie wygląda to tak:
BUS <-> FIFO <-> TSR
Ilość bajtów w FIFO nie ma znaczenia - działanie jest takie samo.

--
Pozdrawiam
Michoo

4CX250
Guest

Thu Apr 14, 2011 8:29 am   



Użytkownik "Michoo" <michoo_news@vp.pl> napisał w wiadomości
news:io471f$q2v$1@news.onet.pl...

Quote:
FIFO nie ma _zegara_ (rozumianego jako _cykliczne_ wyzwalanie) a ma w
ogólności 2 sygnały wyzwalające:
- włóż dane na pierwsze wolne pole
- wyjmij dane z pierwszego pola i przesuń wszystkie o jedno pole

W definicji rejestru FIFO z angielskiego i niemieckiego języka jaką podałem
wcześniej jest że rejestr FIFO przesuwa elementy w takt zegara. Na rysunku
rejestru przesuwnego TSR jest nawet taki znaczek >

Quote:
oczywiście te sygnały mogą być ze sobą spięte.

Oczywiście.

Quote:
Zastosowanie typowego sygnału zegarowego nie kluczowanego niczym jest
conajmniej dziwne, bo przy braku danych będziemy pakować do FIFO śmieci.

Oczywiście, ale od tego jest dodatkowy sygnał zezwalający na przesuwanie.
Taki sygnał dodatkowy jak widać na dyskutowanym rysunku jest doprowadzony do
bramki która jest tuż przed Transmit Shift Register.
Do tej bramki dochodzi więc zegar oraz sygnal zezwalający. Nałożenie tych
dwóch sygnałów, zezwalającego i zegarowego w bramce daje na jej wyjściu
sygnał zegarowy decydujący kiedy i z jaką prędkością mają dane opuścić port
UART.

Quote:
Jeżeli już włazimy w implementację samego procesora (a przynajmniej jak
się to zazwyczaj realizuje) to tam za dwa wspomniane wcześniej sygnały
sterujące FIFO robią odpowiednio:
- synchronizujący wewnętrzną pracę całego procesora zegar systemowy
(którego się zazwyczaj nie rysuje), kluczowany odpowiednim selektorem
adresu (zapis do UDR) - wstawienie danych
- zegar systemowy kluczowany sygnałem Transmit Register Empty i sygnałem
informującym, czy coś jest w FIFO - pobranie kolejnego bajtu

Schematycznie wygląda to tak:
BUS <-> FIFO <-> TSR
Ilość bajtów w FIFO nie ma znaczenia - działanie jest takie samo.

Ano właśnie! Doszliśmy do momentu w którym napisałeś niemal to co ja gdzieś
na początku napisałem.
Ja uważam że sam rejestr UDR nie jest rejestrem FIFO. Dopiero oba te
rejestry UDR i TSR połączone razem pracują jako FIFO z wejściem równoległym
i wyjściem szeregowym. Rejestr UDR nie ma pojemności dwóch bajtów

Taraz pora wrócić do cytatu co napisał Lelek@
"Tam są 2 rejestry. Jeden jako poczekalnia, o którym mówimy fifo, a
drugi przesuwny ze skrajnym bitem wystawionym do pinu. Tam są 2 rejestry
mieszczące w sumie 2 bajty"

Jak widzisz Lelek@ pisze o _dwóch_rejestrach_ mieszczących w sumie
_dwa_bajty_ ale ten który jest poczekalnią nazywa FIFO.
Według mnie i definicji, ten pierwszy nie może być FIFO bo FIFO z natury
musi posiadać pojemność minimum dwóch elementów - w tym przypadku bajtów.

W datasheet jest mowa o rejestrze FIFO odbiornika i zauważyłem że tam
faktycznie UDR jest podzielony co sugeruje pojemność dwóch elementów. Przy
opisie nadajniku nie ma takiej nazwy a i też rejestr UDR nie jest
podzielony.

Marek


Quote:

--
Pozdrawiam
Michoo


4CX250
Guest

Thu Apr 14, 2011 9:31 am   



Użytkownik "4CX250" <taunusmtv@poćta.łonet.pl> napisał w wiadomości
news:4da6b054$0$2491$65785112@news.neostrada.pl...
Quote:
W datasheet jest mowa o rejestrze FIFO ale odbiornika i zauważyłem na
rysunku że tam faktycznie UDR jest podzielony co sugeruje pojemność dwóch
elementów.

Jeszcze coś dopiszę.
A to cytat z datasheet:
"However, the receive buffering has two improvements that will affect the
compatibility in some
special cases:
.. A _second_Buffer_Register_ has been added. The two Buffer Registers
operate as a circular
FIFO buffer. Therefore the UDR must only be read once for each incoming
data!"

Dodano drugi rejestr buforujący - co widać na rysunku jako podzielonu na
dwie części UDR - w całym
datasheet tylko o nim mowa że jest to FIFO. Ale jest to bufor odbiornika a
nie nadajnika o który cały
czas mi się rozchodzi.


A to cytat opisujący wysyłanie danych na pin TX
"A data transmission is initiated by loading the _transmit_buffer_ with the
data to be transmitted. The
CPU can load the transmit buffer by writing to the UDR I/O location. The
buffered data in the
transmit buffer will be moved to the Shift Register when the Shift Register
is ready to send a new
frame. The Shift Register is loaded with new data if it is in idle state (no
ongoing transmission) or
immediately after the last stop bit of the previous frame is transmitted.
When the Shift Register is
loaded with new data, it will transfer one complete frame at the rate given
by the Baud Register,
U2X bit or by XCK depending on mode of operation."

Czyli że UDR sam w sobie nie jest żadnym rejestrem przesuwnym, tymbardziej
nie FIFO.
Oba razem rejestry czyli bufor UDR raz TSR tworzą rejestr FIFO z wejściem
równoległym
i wyjściem szeregowym.

Marek

Goto page Previous  1, 2, 3

elektroda NewsGroups Forum Index - Elektronika Polska - Jak radzić sobie z trollami na grupie? Michoo i jego 'NAJMONDŻEJSZE' pytania.

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map