eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaPIC vs AVRRe: PIC vs AVR
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.et
    ernal-september.org!news.eternal-september.org!.POSTED!not-for-mail
    From: "Pszemol" <P...@P...com>
    Newsgroups: pl.misc.elektronika
    Subject: Re: PIC vs AVR
    Date: Sun, 6 Apr 2014 17:00:24 -0500
    Organization: prywatna
    Lines: 3
    Message-ID: <lhsiq0$cku$1@dont-email.me>
    References: <533ddbbb$0$2158$65785112@news.neostrada.pl> <lhpavu$914$1@dont-email.me>
    <lhpeqj$ct4$1@speranza.aioe.org> <lhpgfo$kjn$1@dont-email.me>
    <op.xduya5c3n0u1o8@moj> <lhpl54$ooi$1@dont-email.me>
    <lhpmaj$kvo$1@node2.news.atman.pl> <lhpqv1$3s7$1@dont-email.me>
    <lhr1gb$s3$1@node1.news.atman.pl> <lhrd40$99i$1@dont-email.me>
    <op.xdv8rwspn0u1o8@moj> <lhrp1a$uub$1@dont-email.me>
    <op.xdwtndean0u1o8@moj>
    Reply-To: "Pszemol" <P...@B...com>
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    Injection-Date: Sun, 6 Apr 2014 22:00:34 +0000 (UTC)
    Injection-Info: mx05.eternal-september.org;
    posting-host="19c0ddcc1f03ea2c94c1ac227188e752";
    logging-data="12958";
    mail-complaints-to="a...@e...org";
    posting-account="U2FsdGVkX18kEw2tJRkc3rLtuE7KhNnK"
    X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
    In-Reply-To: <op.xdwtndean0u1o8@moj>
    X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
    Importance: Normal
    Cancel-Lock: sha1:jZMmGkBYqsZSABHiHQ9n67gQrUU=
    X-Priority: 3
    X-MSMail-Priority: Normal
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:662537
    [ ukryj nagłówki ]

    "janusz_k" <J...@o...pl> wrote in message news:op.xdwtndean0u1o8@moj...
    >> Wybierasz takiego ARMa który ma to, co potrzebujesz.
    >> I co się zwykle okazuje, że ma wydajność 10 razy większą
    >> niż 8-bitowiec w tej samej cenie.
    > Tylko po co? żeby młócił powietrze w delay ?

    Nie ma powodu aby młócił powietrze, możesz go uśpić jak
    nie potrzebujesz procesora - przerwanie od portu lub licznika
    Ci go obudzi...

    A zapas mocy przyda Ci się choćby po to, aby nie przejmować
    się jakimiś drobnymi nieefektywnościami kodu generowanego
    przez kompilator i zamiast dłubać coś godzinami w asemblerze
    napisać coś w pięć minut w C.

    >> Zrozum, ceny procesorów 8-bitowych dzisiaj są nadmuchane.
    > Wiesz sam dobrze że cena to kwestia popytu sprzedaży a nie złozoności
    > układu.
    >
    >> Dlaczego są nadmuchane? Bo producenci trzymają Cię w garści.
    >> Płacisz jak za zboże bo musisz. Musisz, bo tylko te znasz...
    > Mylisz się niczego nie muszę, są wygodne, bo np małe 51 się gorzej
    > programuje.

    Musisz bo nie że mógłbyś małe 51 tylko musisz bo nie umiesz ARMa,
    którego też się wygodnie programuje a kosztuje tyle co mały 51 i ma
    10x więcej mocy, portów, liczników 32-bitowych, UARTów, Ethernet,
    parę portów USB i jeszcze sterownik wyświetlacza LCD lub eInk...

    >> Tylko tego proca zastosujesz jak mniejszy Ci okaże się za mały.
    >> Producent wie, że przesiadka na inną rodzinę to koszty zaporowe
    > Eee przesadzasz, cała rodzina avr-ów jest spójna, piszę w c i przejście na
    > większy nie stanowi żadnego problemu.

    Największy AVR sięga Cortexowi do pięt... albo do kostek conajwyżej.

    >> i dlatego ustawia takie ceny na procki 8-bitowe bo jeszcze jest
    >> na nie jako taki popyt.
    >>
    >> To jest analogia jak z pamięciami DDR czy starymi prockami do
    >> pecetów... Ceny DDR2 o tej samej pojemności sa WIĘKSZE niż
    >> ceny szybszych DDR3 - Ceny szybszych procków i3 są takie same
    > Nie ma analogii, nie porównuj rynku konsumenckiego z hobbystycznym.

    Czemu nie? Ja tą analogię widzę. Ty nie widzisz?

    >> No to samo masz w ARMach... nie widze tu żadnej rewelacji.
    > Może, pdf-y są tak kiepsko napisane że nie doczytałem, army chcą dogodzić
    > wszystkim i nawpierdalali tam wszystkiego skolko ugodno, tak że trudno się
    > w tym połapać.

    Tak jak napisał Ci Sylwester obok - nie potrzebujesz ADC - nie włączasz go.
    Od początku, od resetu nie działa, nie marnuje prądu.
    Niby masz a tak jakby go nie było...

    >>>> na pokładzie czas AVRów jest policzony
    >>> Mylisz się, wcale nie jest policzony. Dla początkujących to s ą idealne
    >>> procki stosunkowo proste do opanowania i zaprogramowania.
    >>
    >> Dla początkujących... i potem co? Zainwestujesz czas w naukę
    >> a potem zmiana i od nowa będziesz się uczył od początku?
    > A czego się uczyć od początku? to tam inny c jest?
    > trzeba tylko peryferia ogarnąć i tyle.
    > Nie taki straszny arm tyle że w 99% zbędny.

    Uczyć się rodziny procesora, jego możliwości, jego specyfiki,
    jego rejestrów kontrolnych, tego co on umie a czego nie umie...
    Oswoić się też warto z bibliotekami, narzędziami do tworzenia
    kodu (środowisko), sposobem programowania/debuggowania itp.

    >> To jest bez sensu - jak już robisz inwestycję czasu i gromadzisz wiedzę
    >> to lepiej uczyć się procesorów z dużej rodziny i dziś popularnej a nie
    >> procesorów popularnych 20-30 lat temu wychodzących dziś z użycia.
    > Ale bajdurzysz, avr powstał 30 lat temu? :)

    Może 20. Wrzuciłem go do jednego wora z PICem, 8051 i ich klonami.

    >> w tej logice?
    > Może daruj sobie te porównania.
    >
    >
    >> :-)
    >>
    >> Naprawdę nie ma się czego bać ARMów.
    > Ale ja się ich nie boję, nawet mam takiego na biurku z wyświetlaczemn
    > i peryferiami.

    Ciekawe czemu tego wyświetlacza nie podłączyli do jakiegoś AVRa, co?

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: