eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika › PIC vs AVR
Ilość wypowiedzi w tym wątku: 238

  • 131. Data: 2014-04-07 00:32:44
    Temat: Re: PIC vs AVR
    Od: "Pszemol" <P...@P...com>

    "Michał Baszyński" <m...@g...ze.ta.pl> wrote in message
    news:lhsbpl$l8t$2@dont-email.me...
    > W dniu 2014-04-06 17:34, Dariusz Dorochowicz pisze:
    >
    >>> Wśród ARMów są też układy z małą ilością nóg.
    >>
    >> :)
    >> Marzy mi się ARM 8-16 nóg. Dostępny oczywiście u nas i programowany
    >> "byle czym", w sensie kompilatora i programatora ;)
    >> Z tym, że nóg może mieć więcej.
    >
    > LPC81x - na Farnellu od 4,5zł

    No ale LPC810 to taki scalak dla Sylwestra, aby sobie
    pisał w asemblerze i liczył instrukcje... 4k flash i 2k ram.


  • 132. Data: 2014-04-07 00:35:15
    Temat: Re: PIC vs AVR
    Od: Marek <f...@f...com>

    On Sun, 6 Apr 2014 22:06:19 +0000 (UTC), g...@s...invalid (Adam
    Wysocki) wrote:
    > Ciekawa lektura:
    > http://www.electricstuff.co.uk/picvsavr.html

    Autor tej lektury chyba porównywał starszą arch. pic14 z avr zamiast
    pic16.

    --
    Marek


  • 133. Data: 2014-04-07 00:55:45
    Temat: Re: PIC vs AVR
    Od: Sylwester Łazar <i...@a...pl>

    > No ale LPC810 to taki scalak dla Sylwestra, aby sobie
    > pisał w asemblerze i liczył instrukcje... 4k flash i 2k ram.
    :-)
    Dziękuję za uznanie.
    Tylko do swojego notebooka go nie wstaw,
    bo będzie się budził 2 lata.
    S.


  • 134. Data: 2014-04-07 01:04:36
    Temat: Re: PIC vs AVR
    Od: Sylwester Łazar <i...@a...pl>

    > Współczesne "programy" są na tyle złożone, że do ich uruchomienia
    > potrzebne jest skomplikowane środowisko (SO) które nie jest w stanie
    > uruchomić się w 50ms a potrzebuje do tego grube dziesiątki sekund.

    Powoli nabieram respektu.
    Oczywiście SO jest warunkiem koniecznym i bezdyskusyjnym.

    > Sugerowanie, że należałoby by pisać programy i so w asm to by były
    > szybsze i uruchamiały się w 50ms jest niedorzeczne. Zdradza jedynie
    > to, że autor takiego pomysłu nie zdaje sobie sprawy z złożoności i
    > komplikacji współczesnego so, czy nawet współczesnych aplikacji
    > które robią trochę bardziej skomplikowane rzeczy niż miganie ledami
    > czy sortowanie tablicy liczb.

    Czyli w wojsku, lotnictwie, aparaturze medycznej po prostu nie zdają sobie
    sprawy
    ze złożoności i komplikacji itd. itp.
    Ciekawe, jak oni tam z tym złożonym systemem operacyjnym działają,
    czekając 15 sekund, aż system będzie gotowy do odpalenia rakiety :-)

    - Panie pułkowniku Leci na nas rakieta!
    - Spokojnie kapralu. Naciśnijcie guziczek, odczekamy 15 sekund, a pot
    ..................
    ..................


  • 135. Data: 2014-04-07 01:05:00
    Temat: Re: PIC vs AVR
    Od: "Pszemol" <P...@P...com>

    "Sylwester Łazar" <i...@a...pl> wrote in message
    news:lhsh2g$7u2$1@mx1.internetia.pl...
    >> >>Mój laptop ASUSa pracujący pod kontrolą MS Windows 7
    >> >>wstaje z trybu uśpienia w 15-16 sekund...
    >> > Aaa... uśpienia!
    >>
    >> Właściwie miałem na myśli hibernację...
    >> Zagalopowałeś się... Inaczej startowałby może 45-55 sekund.
    >> I startowałby z pustym pulpitem, a ja chce zachować stan pracy.
    >
    > Nie ja.
    > Czyli podsumujmy fakty:
    > 1) Ja uważam, że uśpienie/hibernacja to protezy, aby móc szybciej
    > korzystać
    > z kiepskiego oprogramowania po włączeniu urządzenia.

    Zgoda,
    z tym że wspomnianym wyżej faktem jest że Ty tak uważasz
    a nie jest faktem że hibernacja to proteza :-) To tylko Twoja *opinia*.

    > 2)bo producent oprogramowania po 20 latach doświadczeń,
    > po prostu nie umie tego zrobić, aby po naciśnięciu przycisku,
    > procesor z zegarem 1GHz= 1 000 000 000Hz,
    > zdążył wykonać swój program pokazujący obraz taki jak ostatnio
    > w czasie 16 sekund.

    No jak to nie umie, skoro umie - właśnie to robię.
    Nazywa się to hibernacja. Polega na zatrzymaniu działania programów,
    zamrożenie wszystkiego z pamięci DRAM do pliku na dysku i wyłączeniu
    zasilania. Ponowne uruchomienie powoduje odczytanie zawartości DRAM
    i "odmrożenie" zamrożonych wcześniej aplikacji w stanie w jakim
    zostały zamrożone... Oczywiście upraszczam, bo jeszcze trzeba hardware
    poinformować że idziemy spać ale z grubsza na tym to polega.

    > 2) "Ty" (a nie producent) uważasz, że to fajne, bo możesz zaoszczędzić 30
    > s
    > z tych powiedzmy 45 sekund.

    To jest punkt 3 czy może 2a?

    > 3) I uważasz, że 45 sekund to mało.

    Nie wmawiaj mi czegoś, czego nie napisałem.
    Napisałem, że 45 sekund to mniej niż te kilka minut jakie wcześniej
    sugerowałeś.

    > 4)Ja z kolei uważam, że gdyby program obsługujacy urządzenie był
    > napisany zwięźle, to mógłby się włączyć po 50ms od włączenia
    > urządzenia i być gotowy do pracy.

    Naprawdę?
    A te 50ms od włączenia to wyliczyłeś jakoś czy może to tylko
    taka formuła retoryczna którą trzeba interpretować jako
    bliżej nieokreślone "krótko od włączenia"? :-)

    Bo obawiam się że przetestowanie DRAM, enumeracja magistrali USB,
    zainicjowanie Ethernetu i komunikacja z serwerem DHCP aby uzyskać
    aktualny adres IP z sieci zajmnie Ci dużo więcej niż te 50ms od włączenia.
    I jest to podyktowane wyłącznie samą budową sprzętu i protokołów.

    > 5) Jeśli, aby zrealizować pkt. 4 potrzeba by było, aby napisać kod na
    > poziomie ASM, to bym tak zrobił. np. dlatego, że kompilatory C
    > były marne w latach 1995-2014.

    Co robiłeś Miszczu Złoty w latach gdy Gates robił kasę na MS-DOS
    i MS Windows??? Czemu nie zbijałeś kasy na swoim osie?

    > No to teraz mi powiedz:
    > a) dlaczego uważasz się, że hibernacja 15 sekundowa jest lepsza niż
    > uruchomienie urządzenia w 50 ms?

    Emocje Ci zalewają mózg i nie myślisz klarownie...
    Gdzie ja napisałem że "uważam się" że hibernacja jest lepsza od 50ms startu?

    Taki 50msekundowy start byłby świetny... mam podobny tylko nie od
    power off tylko ze stanu "sleep", gdzie mój pecet gasi tylko LCD
    i zatrzymuje dysk twardy :-)

    > b) dlaczego nie wymienisz procka na 10x szybszy,
    > skoro tak bardzo chcesz zaoszczędzić 30 sekund?

    Skoro jak bardzo?
    Hibernacja to ficzerek systemu operacyjnego od Gatesa.
    Nic mnie nie kosztuje kasy włączenie go, w przeciwieństwie
    do zakupu 10x szybszego procesora, jeśli taki produkują...
    A mam laptop ASUSa A47U na procku i7 - byłoby mi ciężko
    znaleźć 10x szybszy procesor do tego lapka.


  • 136. Data: 2014-04-07 01:19:55
    Temat: Re: PIC vs AVR
    Od: "Pszemol" <P...@P...com>

    "Sylwester Łazar" <i...@a...pl> wrote in message
    news:lhs95p$cup$1@mx1.internetia.pl...
    >> Zastanawiam czy świadomie trolujesz, czy faktycznie nie masz pojęcia
    >> po co uśpienie i dlaczego (w kontekście w jakim pisał Przemol) nie
    >> ma ono nic wspólnego z ładowaniem się czegokolwiek.
    >
    > Czyli jak wyciągniesz w laptopie z Windowsem 7, baterię,
    > włożysz na drugi dzień i obudzisz - masz to samo
    > na ekranie co było wczoraj?

    Dokładnie na tym właśnie polega hibernacja o której pisałem wcześniej.


  • 137. Data: 2014-04-07 01:21:22
    Temat: Re: PIC vs AVR
    Od: "Pszemol" <P...@P...com>

    "Sylwester Łazar" <i...@a...pl> wrote in message
    news:lhsncf$sul$1@mx1.internetia.pl...
    >> Współczesne "programy" są na tyle złożone, że do ich uruchomienia
    >> potrzebne jest skomplikowane środowisko (SO) które nie jest w stanie
    >> uruchomić się w 50ms a potrzebuje do tego grube dziesiątki sekund.
    >
    > Powoli nabieram respektu.
    > Oczywiście SO jest warunkiem koniecznym i bezdyskusyjnym.
    >
    >> Sugerowanie, że należałoby by pisać programy i so w asm to by były
    >> szybsze i uruchamiały się w 50ms jest niedorzeczne. Zdradza jedynie
    >> to, że autor takiego pomysłu nie zdaje sobie sprawy z złożoności i
    >> komplikacji współczesnego so, czy nawet współczesnych aplikacji
    >> które robią trochę bardziej skomplikowane rzeczy niż miganie ledami
    >> czy sortowanie tablicy liczb.
    >
    > Czyli w wojsku, lotnictwie, aparaturze medycznej po prostu nie zdają sobie
    > sprawy
    > ze złożoności i komplikacji itd. itp.
    > Ciekawe, jak oni tam z tym złożonym systemem operacyjnym działają,
    > czekając 15 sekund, aż system będzie gotowy do odpalenia rakiety :-)
    >
    > - Panie pułkowniku Leci na nas rakieta!
    > - Spokojnie kapralu. Naciśnijcie guziczek, odczekamy 15 sekund, a pot
    > ..................
    > ..................

    dochodzę do wniosku że Ty mylisz peceta pracującego pod Windows 7
    z systemem embedded przeznaczonym do jednego celu: odpalenie rakiety.


  • 138. Data: 2014-04-07 01:26:47
    Temat: Re: PIC vs AVR
    Od: Mario <m...@...pl>

    W dniu 2014-04-07 01:04, Sylwester Łazar pisze:
    >> Współczesne "programy" są na tyle złożone, że do ich uruchomienia
    >> potrzebne jest skomplikowane środowisko (SO) które nie jest w stanie
    >> uruchomić się w 50ms a potrzebuje do tego grube dziesiątki sekund.
    >
    > Powoli nabieram respektu.
    > Oczywiście SO jest warunkiem koniecznym i bezdyskusyjnym.

    Mając świadomość, że tu był sarkazm to niestety muszę ci przytaknąć.
    Głupi routerek czy nawigacja ma system operacyjny który ładuje się
    kilkanaście - kilkadziesiąt sekund. Zrób nawigację w asm i jeszcze żeby
    mogła odtwarzać muzykę i filmy. I czytać pdfy. I po podłączeniu do sieci
    wifi żeby można było jej używać jako przeglądarki. I żeby mogła
    konkurować cenowo z innymi produktami kosztującymi od 150 do 500 zł.


    >> Sugerowanie, że należałoby by pisać programy i so w asm to by były
    >> szybsze i uruchamiały się w 50ms jest niedorzeczne. Zdradza jedynie
    >> to, że autor takiego pomysłu nie zdaje sobie sprawy z złożoności i
    >> komplikacji współczesnego so, czy nawet współczesnych aplikacji
    >> które robią trochę bardziej skomplikowane rzeczy niż miganie ledami
    >> czy sortowanie tablicy liczb.
    >
    > Czyli w wojsku, lotnictwie, aparaturze medycznej po prostu nie zdają sobie
    > sprawy
    > ze złożoności i komplikacji itd. itp.

    Widziałeś kiedyś jakąś złożoną aparaturę medyczną. Np do diagnostyki? To
    najczęściej PC z windowsem. Ile twoim zdaniem startuje?

    > Ciekawe, jak oni tam z tym złożonym systemem operacyjnym działają,
    > czekając 15 sekund, aż system będzie gotowy do odpalenia rakiety :-)
    >
    > - Panie pułkowniku Leci na nas rakieta!
    > - Spokojnie kapralu. Naciśnijcie guziczek, odczekamy 15 sekund, a pot

    Poszukaj sobie o systemach prowadzenia ognia np WB Electronics. To są
    maszynki na Linuksie. Na pewno nie startują 50 ms.


    --
    pozdrawiam
    MD


  • 139. Data: 2014-04-07 01:29:36
    Temat: Re: PIC vs AVR
    Od: Sylwester Łazar <i...@a...pl>

    > dochodzę do wniosku że Ty mylisz peceta pracującego pod Windows 7
    > z systemem embedded przeznaczonym do jednego celu: odpalenie rakiety.

    No i doszlismy do sedna.
    Odnoszę wrażenie, że doszedłeś w końcu do tego,
    że jesteś na grupie dyskusyjnej:
    pl.misc.elektronika, gdzie właśnie dyskutuje się o systemach embedded,
    a nie na
    pl.comp.pecet

    Chyba czas już uśpić komputer :-)
    S.


  • 140. Data: 2014-04-07 01:31:47
    Temat: Re: PIC vs AVR
    Od: "Pszemol" <P...@P...com>

    "Mario" <m...@...pl> wrote in message
    news:lhs6m4$4mn$1@mx1.internetia.pl...
    > W dniu 2014-04-06 19:51, Sylwester Łazar pisze:
    >>>> Błędów kompilatora raczej nie wyłapiesz, chyba że zaczniesz analizować
    >> co
    >>>> stworzył, a to w sumie tak jakbyś od razu w asm pisał.
    >> Gdyby nie słowo "raczej", Twoje zdanie byłoby kompletną bzdurą.
    >> Obok masz przykład.
    >> Po podaniu kompilacji przez kolegę - po minucie widzę błędy w kodzie
    >> mikrokontrolera,
    >
    >
    > Chyba jednak to nie był błąd tylko nieoptymalne rozkazy. Błąd jest wtedy
    > jeśli kod będzie działał błędnie czyli będzie dawał wyniki niezgodne z
    > oczekiwaniami.

    To samo chciałem napisać, ale chyba to nie ma sensu...

strony : 1 ... 13 . [ 14 ] . 15 ... 20 ... 24


Szukaj w grupach

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: