eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikauC poczatekRe: uC poczatek
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl
    !news.mm.pl!not-for-mail
    From: Zbych <a...@o...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: uC poczatek
    Date: Mon, 09 Mar 2009 22:46:57 +0100
    Organization: Multimedia Polska S.A.
    Lines: 22
    Message-ID: <gp42pe$1v2v$1@news.mm.pl>
    References: <0...@n...onet.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>
    <gp42qf$d2r$1@nemesis.news.neostrada.pl>
    NNTP-Posting-Host: host-62-141-228-233.tomaszow.mm.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.mm.pl 1236635246 64607 62.141.228.233 (9 Mar 2009 21:47:26 GMT)
    X-Complaints-To: a...@m...pl
    NNTP-Posting-Date: Mon, 9 Mar 2009 21:47:26 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
    In-Reply-To: <gp42qf$d2r$1@nemesis.news.neostrada.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:559276
    [ ukryj nagłówki ]

    T.M.F. pisze:
    >>>>> 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?

    W czasie jaki to zajmuje. Parę postów wcześniej próbowałeś udowodnić, że
    priorytety są zbędne, bo możesz odblokować inne przerwania w pierwszej
    instrukcji. Otóż nie zawsze możesz, bo albo peryferium na to nie pozwala
    (vide UART), albo musisz softowo blokować przerwania, których nie chcesz
    wpuścić. Wszystko to zajmuje czas.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: