RTV forum PL | NewsGroups PL

Jak ustawić częstotliwość 'slow clock' w płytce Olimex AT91SAM7X256?

ARM (atmel) i slow clock

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak ustawić częstotliwość 'slow clock' w płytce Olimex AT91SAM7X256?

dziobu
Guest

Mon Jan 01, 2007 5:34 pm   



Witam,
Mam płytkę startową (olimexu) z AT91SAM7X256 (ARM 7). I wszystko jest
OK, oprócz pewnej rzeczy:
skąd wyciągnąć z jaką częstotliwością pracuje "slow clock" i czy ktoś
mógłby mi napisać (ale dać link gdzie takie coś znajde) o ustawianiu
częstotliwości pracy (samej części wykonawczej, bo peryferia to już
tylko przez dzielniki)?
Troche sie naszukałem i w sumie nie znalazłem nic co by mi to w jakiś
sensowny sposób opisało co i jak. Przesiadam się z AVRów, gdzie takich
problemów po prostu nie miałem (tam to troche prościej funkcjonuje).

Mam mnóstwo przykładów, od cholery liczb nie wynikających z niczego,
mnozniki i dzielniki, ale o wartościach również "z kosmosu".

Tak jak udało mi sie wszystko uruchomić (przez zegar część rzeczy
zadziałało metodą prób i błędów) tak z zegarem po prostu sobie nie radze.

--
Pozdrawiam | _ \| __|/ __|/ __|
Paweł Konarski | _/| __|\__ \\__ \
k p a w e l @ o n e t . p l |_| | __|\___/\___/
_www.pk.no-ip.pl______________________________________www.pess.pl____

Adam Dybkowski
Guest

Mon Jan 01, 2007 10:26 pm   



dziobu napisał(a):

Quote:
Mam płytkę startową (olimexu) z AT91SAM7X256 (ARM 7). I wszystko jest
OK, oprócz pewnej rzeczy:
skąd wyciągnąć z jaką częstotliwością pracuje "slow clock"

Jeżeli generator zegara w '7X256 jest taki sam co w '7S256 - to
slowclock jest robiony generatorem RC. Średnio ma około 32768 Hz ale to
zależy od dobrego humoru procesora, temperatury otoczenia itp. Z PDFa
dowiesz się o dopuszczalny zakres (pewnie coś od 27 do 37 kHz). Tak że o
ten generator raczej nie opieraj działania żadnych peryferiów
krytycznych czasowo. Dołącz zewnętrzny kwarc do głównego generatora
zegarowego, włącz Main Clock (czyli właśnie ten generator) i skonfiguruj
PLLa do taktowania Main Clockiem. Wszystko masz napisane w rozdziałach
Clock Generator i Power Management Controller. Potem w dowolnym momencie
możesz odczytać rejestr CKGR_MCFR (zawiera m.in. liczbę taktów Main
Clocka wykrytych w ciągu 16 taktów Slow Clocka). Znając stałą
częstotliwość kwarcu, możesz wyliczyć ile Hz ma slowclock.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

dziobu
Guest

Tue Jan 02, 2007 1:12 pm   



Dnia 1/1/2007 10:26 PM, Użytkownik Adam Dybkowski napisał:
(...)

Dzięki ;)

--
Pozdrawiam | _ \| __|/ __|/ __|
Paweł Konarski | _/| __|\__ \\__ \
k p a w e l @ o n e t . p l |_| | __|\___/\___/
_www.pk.no-ip.pl______________________________________www.pess.pl____

elektroda NewsGroups Forum Index - Elektronika Polska - Jak ustawić częstotliwość 'slow clock' w płytce Olimex AT91SAM7X256?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map