-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Konop <k...@g...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: USART w atmega - pytanie
Date: Fri, 08 Apr 2011 17:18:36 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 28
Message-ID: <inn90d$92n$1@inews.gazeta.pl>
References: <4d9efbcc$0$2442$65785112@news.neostrada.pl>
<4d9efd43$0$2498$65785112@news.neostrada.pl>
<4d9f051d$0$2458$65785112@news.neostrada.pl>
NNTP-Posting-Host: hmk227.internetdsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1302275917 9303 79.188.62.227 (8 Apr 2011 15:18:37 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 8 Apr 2011 15:18:37 +0000 (UTC)
X-User: konoppo
In-Reply-To: <4d9f051d$0$2458$65785112@news.neostrada.pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223
Thunderbird/3.1.8
Xref: news-archive.icm.edu.pl pl.misc.elektronika:608187
[ ukryj nagłówki ]W dniu 08.04.2011 14:52, 4CX250 pisze:
> No nie do końca FIFO gdyż FIFO z założenia jest ładowany i opróżniany
> _szeregowo_ bit po bicie
I tu własnie kolega popełnił błąd... FIFO nie jest opróżniane "szeregowo
bit po bicie"! Szerokość słowa w FIFO może być dowolna... tutaj jest
fifo 8-bitowe. Czyli kolejne dane wchodzą jedna za drugą i w tej samej
kolejności wychodzą... Ale są to dane 8-bitowe. I wszystkie 8-bitów
wchodzi i wychodzi jednocześnie!! I dlatego to jest FIFO.
Powiem tak - gdyby nie było tej "poczekalni" fifo, to wówczas mógłbyś
wpisać 1 bajt i dopiero po jego wysłaniu mógłbyś wpisać kolejny.
Wcześniej nie możesz, bo nie masz gdzie :)
W innych prockach mamy np. 16-bajtowe FIFO... To znaczy, wrzucasz
pierwszy bajt, on idzie do nadawania, a w tym czasie (nim się on wyśle)
możesz wrzucić do UARTA (do FIFO) jeszcze 16 kolejnych bjatów. Wchodzą
one szeregowo, jeden za drugim, ale jako całe bajty, a nie bit po
bicie... .
W ATMGA masz FIFO, ale "1 bajtowe", przez co możesz wpisać 1 bajt w
czasie nadawania. Faktem jest, że pojećie FIFO jednobajtowe jest trochę
śmieszne, bo FIFO 1-bajtowe niczym nie różni się od stosu (FILO)
jednobajtowego. Dlatego może nie czujesz, gdzie jest ta kolejka FIFO.
Mam nadzieję, że powyższe przykłady Ci to wyjaśnią :).
Pozdrawiam
Konop
Następne wpisy z tego wątku
- 08.04.11 16:15 RoMan Mandziejewicz
- 08.04.11 16:20 Lelek@
- 08.04.11 16:50 4CX250
- 08.04.11 17:12 4CX250
- 08.04.11 17:22 4CX250
- 08.04.11 17:32 Lelek@
- 08.04.11 17:33 Lelek@
- 08.04.11 17:54 4CX250
- 08.04.11 19:41 Michoo
- 08.04.11 19:52 4CX250
- 08.04.11 19:56 4CX250
- 08.04.11 19:59 Michoo
- 08.04.11 20:00 4CX250
- 08.04.11 20:09 4CX250
- 08.04.11 20:13 Marcin Wasilewski
Najnowsze wątki z tej grupy
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
Najnowsze wątki
- 2025-11-06 Ostrów Wielkopolski => Specjalista ds. Marketingu Online (PPC) <=
- 2025-11-06 Warszawa => Strategic Account Manager <=
- 2025-11-06 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-11-06 Ktoś się wybiera?
- 2025-11-05 Warszawa => C Programmer <=
- 2025-11-05 Rzeszów => International Freight Forwarder <=
- 2025-11-05 Warszawa => OSS System Administrator <=
- 2025-11-05 Gdańsk => Programista Delphi <=
- 2025-11-05 Warszawa => AWS Cloud Engineer <=
- 2025-11-05 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-05 Wrocław => React Developer with knowledge of C++ <=
- 2025-11-04 A jednak o prawnikach
- 2025-11-04 Wyzwanie prawniczenia: Dlaczego poseł KO mecenas G. NIE JEST JUŻ "fujarą i miękiszonem"?
- 2025-11-04 Jak sie smazy elektronike z odleglosci kilkuset metrów?
- 2025-11-04 Warszawa => DevOps Engineer <=




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei