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.
ATMega168 - co z kwarcem w czasie programowania przez ISP?
Feb 04, 2011
6 Replies
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