logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Start-up time: 6CK + 0ms, 4ms, 64ms?

kulpina 05 Gru 2009 12:46 1845 3
REKLAMA
  • #1 7347629
    kulpina
    Poziom 14  
    Do czego to służy?
    Podczas programowania fusebitów mamy do wyboru np. Oscylator wewnętrzny 4MHz i 3 różne wersje start-up time - 0ms, 4ms, 64ms?
    Miałem dylemat co wybrać, wybrałem 4ms, ale teraz jestem ciekaw czemu to w ogóle służy? ^^
  • REKLAMA
  • #2 7347664
    _Robak_
    Poziom 33  
    Jesli ci nie zalezy to zawsze dawaj najdluzszy czas, niech sie zasilanie na regulatorze ustabilizuje, reszta scalakow uruchomi itp., a na koniec procesor.
  • REKLAMA
  • #3 7347665
    OldSkull
    Poziom 28  
    Omijanie się stanów nieustalonych. ATmega (nie L) może wystartować juz przy 3V (ale nie musi), ale inne elementy moga wymagać, aby napięcie najpierw narosło do np. 4.5V. Chodzi o to, żeby przy włączaniu układu, nie odczytywać bezsensowynch danych z urządzeń, które jeszcze się nie uruchomiły, oraz mierzyć przez ADC napięć, które dopiero się ładują.
  • #4 7347976
    janbernat
    Poziom 38  
    Masz tam nie tylko opóźnienie startu w ms ale też ilość cykli zegara po których procesor zacznie pracować.
    Jak aplikacja niewymagająca- wybieraj jak najwolniejszy start.
    Zarówno opóźnienie jak i ilość cykli zegara.
    Ale czasem procesor musi "wstać" bardzo szybko.
REKLAMA