ATMega168 - co z kwarcem w czasie programowania przez ISP?

Feb 04, 2011 6 Replies

Witam, problem może trywialny, ale nie natrafiłem nigdzie na jasną informację. Powiedzcie mi proszę jak ma się sprawa rodzaju rezonatora, z którego korzysta ATMega, do programowania przez ISP za pomocą STK200? Czy w czasie programowania układ korzysta z kwarcu dołączonego czy wbudowanego, czy może jest taktowany z programatora? Rozumiem, że programując trzeba ustawić fusebity tak, aby zafiksować kwarc jaki będzie wykorzystany w aplikacji, ale co z samym procesem programowania? Nie wiem czy to nie jest głupie pytanie (dopiero podchodzę do tematu AVR i próbuję uporządkować mętlik w głowie), jeśli tak to proszę o wyrozumiałość :) Po prostu we wszystkich informacjach na jakie trafiam jest albo wzmianka o wewnętrznym rezonatorze, albo na schematach są kwarce o wartosciach 4MHz lub 12MHz.


W dniu 04.02.2011 11:45, Shaman pisze:

Przy programowaniu programator nadaje takt linią SCK

Dnia 04-02-2011 o 11:47:00 TomaszB snipped-for-privacy@gazeta.pl napisał(a):

czasem człowiek musi w coś przywalić, żeby to zobaczyć :)

dzięki

W dniu 04.02.2011 11:47, TomaszB pisze:

Nadaje takt dla zatrzaśnięcia danych - dzięki temu można programować cele o różnej częstotliwości pracy bez dodatkowej konfiguracji.

Procesor musi pracować aby go zaprogramować, zazwyczaj najpierw ustawia się fusebity aby pracował szybko a potem się programuje.

Procesor musi byæ taktowany. Nowy procesor ma fusebity ustawione tak, ¿e dzia³a wewnêtrzny oscylator RC, czyli nie potrzeba zewnêtrznych elementów. Ale je¶li zmienisz te ustawienia, to ju¿ musi byæ to jak zosta³ procesor ustawiony. Dlatego czêstym b³êdem pocz±tkuj±cych jest ustawienie zegara na zewnêtrzny generator i potem nie dzia³a SPI. Wszystko przez t± menklaturê 'programmed means

0' :)

W dniu 2011-02-04 11:45, Shaman pisze:

W czasie programowania AVR korzysta z tego samego zegara co w czasie normalnej pracy. Jak sobie na fusebitach ustawisz kwarc i go nie podłączysz to nie uda ci się następne programowanie.

Dnia 04-02-2011 o 12:19:28 EM snipped-for-privacy@poczta.onet.pl> napisał(a):

Jednak dobrze, że podpytałem. Dla początkującego każda wiedza jest cenna :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required