eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDlaczego ATmega128 przekłamuje?Re: Dlaczego ATmega128 przekłamuje?
  • Data: 2009-10-14 12:38:46
    Temat: Re: Dlaczego ATmega128 przekłamuje?
    Od: "T.M.F." <t...@n...mp.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > Dzięki za linka. Prawdopodobnie to rozwiąże ten problem. Szkoda tylko że
    > trzeba odwoływać się do różnych chytrych sztuczek żeby uzyskać, tak
    > wydaje się, podstawowe i częste pożądane działania.

    Bo gcc nie byl projektowany do architektury harvardzkiej i nie ma
    koncepcji roznych typow pamieci zajmujacych te same adresy. Co byc moze
    sie zmieni, ale i tak niewiele z tego wyniknie. Natomiast jesli jest to
    takim problemem to sa platne narzedzia.

    > A za to jest bardzo fajna właściwość, bo można zadeklarować zmienne
    > pełniące rolę dwustanowych flag jako "bool". Podejrzewam, że nie zajmują
    > wtedy całego bajtu. Jeśli tak , to przydało by się coś takiego w
    > programowaniu ATmegi. Kupę RAM-u zajmują flagi. Duże marnotrawstwo.
    > Bawienie się w maski, to znów przystosowywanie się do kaprysów komputera.

    Przejrzyj liste instrukcji AVR i nie bedziesz mial zludzen. Mozesz
    zadeklarowac zmienna bool, mozesz wykorzystac pola bitowe, ale to ciagle
    bedzie tlumaczone na operacje na bitach typu ustawianie, zerowanie itd.

    --
    Inteligentny dom - http://idom.wizzard.one.pl
    http://idom.sourceforge.net/
    Teraz takze forum dyskusyjne
    Zobacz, wyslij uwagi, dolacz do projektu.

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: