-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!new
sfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.ne
ostrada.pl!not-for-mail
From: "T.M.F." <t...@n...mp.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: uC poczatek
Date: Mon, 09 Mar 2009 22:39:17 +0100
Organization: TP - http://www.tp.pl/
Lines: 40
Message-ID: <gp42qf$d2r$1@nemesis.news.neostrada.pl>
References: <0...@n...onet.pl> <goulde$424$1@achot.icm.edu.pl>
<gouocu$692$1@news.wp.pl> <gouotk$8md$1@achot.icm.edu.pl>
<goutcf$qrq$1@nemesis.news.neostrada.pl> <gouufp$gcl$1@achot.icm.edu.pl>
<gp081g$ihb$1@atlantis.news.neostrada.pl> <gp08ni$o99$1@achot.icm.edu.pl>
<gp0a53$18qt$1@news.mm.pl> <gp0ak0$qh2$1@achot.icm.edu.pl>
<gp0b8v$1m2l$1@news.mm.pl> <gp0cin$sst$1@achot.icm.edu.pl>
<gp0d3q$2rh8$1@news.mm.pl> <gp0dr1$ucs$1@achot.icm.edu.pl>
<gp0f0s$ot3$1@news.mm.pl> <gp0g1h$1ih$1@achot.icm.edu.pl>
<gp0ibf$2cps$1@news.mm.pl> <gp0k20$64u$1@achot.icm.edu.pl>
<gp0lo0$177l$1@news.mm.pl> <gp0p93$be5$1@achot.icm.edu.pl>
<gp1k34$rm3$1@atlantis.news.neostrada.pl>
<gp38ad$r70$1@atlantis.news.neostrada.pl>
<gp3htg$dgs$1@nemesis.news.neostrada.pl>
<gp3khc$i3v$1@nemesis.news.neostrada.pl>
<gp3mp0$leu$1@nemesis.news.neostrada.pl>
<gp3nl0$5n7$1@atlantis.news.neostrada.pl> <gp3vj8$5qk$1@news.mm.pl>
<gp412d$a5u$1@nemesis.news.neostrada.pl> <gp40vj$sis$1@news.mm.pl>
NNTP-Posting-Host: dvq167.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: nemesis.news.neostrada.pl 1236635279 13403 83.22.50.167 (9 Mar 2009 21:47:59
GMT)
X-Complaints-To: u...@n...neostrada.pl
NNTP-Posting-Date: Mon, 9 Mar 2009 21:47:59 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
In-Reply-To: <gp40vj$sis$1@news.mm.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:559274
[ ukryj nagłówki ]>>>> A podasz jakis przyklad w ktorym priorytety przerwan sa niezbedne?
>>>
>>> Wtedy, gdy chcesz decydować, _które_ przerwania mogą przerywać inne.
>>> W starych AVR możesz odblokować wszystkie, albo żadne.
>>
>> W tych najprostszych, typu AT90S2313 tak, ale one juz sa obsolete. W
>> innych mozesz blokowac przerwania, ktore w danej chwili nie powinny
>> przerywac.
>
> Wszystkie AVRy poza xmega mają tak samo.
Znaczy jak? Bo moge w kazdej chwili zablokowac pojedyncze typy przerwan
poprzez blokowanie flag na nie zezwalajacych. Flagi zgloszenia
poszczegolnych przerwan moge rowniez programowo zerowac.
Wiec w czym jest problem?
> Uprzedzajac - to i tak bedzie szybsze niz '51, a
>> uniwersalnosc jest nieporownywalnie wieksza.
>>
>>>> Zawsze moge w pierwszej instrukcji odblokowac przerwania
>>>
>>> Aha, spróbuj to zrobić w przypadku UARTa.
>>
>> A dlaczego nie?
>
> Przeczytaj w dokumentacji kiedy są gaszone flagi żądania przerwania od
> UARTa.
A konkretnie ktore flagi? Chodzi ci o to, ze np. UDRE bedzie ci na okolo
przerywac?
When interrupt-driven data transmission is used, the Data
Register empty Interrupt routine must either write new data to UDR in
order to clear UDRE or disable the Data Register empty Interrupt,
otherwise a new interrupt will occur once the interrupt routine terminates.
Przerwanie pzy odbiorze tez moge blokowac flaga RXCIE.
Ew. prosze jasniej.
Następne wpisy z tego wątku
- 09.03.09 21:46 Zbych
- 09.03.09 21:52 Sebastian Biały
- 09.03.09 22:35 T.M.F.
- 09.03.09 23:00 Zbych
- 09.03.09 23:29 T.M.F.
- 09.03.09 23:52 zbyszek
- 10.03.09 08:00 T.M.F.
- 10.03.09 09:04 J.F.
- 10.03.09 09:23 Zbych
- 10.03.09 15:03 T.M.F.
- 10.03.09 18:33 Zbych
- 10.03.09 19:10 T.M.F.
- 10.03.09 19:42 Zbych
- 10.03.09 21:39 ArekS
- 10.03.09 21:51 Artur M. Piwko
Najnowsze wątki z tej grupy
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
Najnowsze wątki
- 2025-01-28 Ściąganie hasła frezem
- 2025-01-28 Rok 1973
- 2025-01-28 Warszawa => Programista Dynamics 365 CRM <=
- 2025-01-28 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-01-28 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-01-28 Poznań => iOS Developer (Swift) <=
- 2025-01-28 Poznań => Dyspozytor Międzynarodowy <=
- 2025-01-27 Białystok => System Architect (Java background) <=
- 2025-01-27 Warszawa => Programista Dynamics 365 CRM <=
- 2025-01-28 nr KW to jednak dana osobowa
- 2025-01-27 Lokalizacja telefonu
- 2025-01-27 OT musk
- 2025-01-27 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-01-27 Warszawa => Java Developer <=
- 2025-01-27 Warszawa => Data Engineer (Tech Lead) <=