eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikazamulający program na AVR › Re: zamulający program na AVR
  • Data: 2016-04-09 13:23:47
    Temat: Re: zamulający program na AVR
    Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 2016-04-07 15:58, badworm wrote:
    > pojawiają się teraz znak po znaku, a wcześniej następowało to bez
    > widocznego opóźnienia.

    Skompiluj:

    DDRA = 0xff;

    while(1)
    {
    PORTA = 0x00;
    PORTA = 0xff;
    }

    I oceniaj częstotliwość na wyjściu. Powinno być bodaj f/4 bo cała pętla
    zajmuje 4 cykle. Pozwoli to wyeliminować oczywisty problem z fuse bitami.

    > Coś się pozmieniało w bibliotekach, czy w w makefile powinienem coś
    > dopisać bądź zmienić?

    Sprawdź czy masz w ogóle -O1/2 jako flagi kompilacji.

    Ponadto pamiętaj że zazwyczaj delay() jest pisana przez ignorantów i
    wydziargana ręcznie aby działała na jakimś konkretnym kompilatorze.

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: