Witam
Próbuję wykonać ćwiczenie z kursu Leona
http://www.leon-instruments.pl/2014/01/kurs-xmega-sygnay-zegarowe-07.html
Uruchamiałem ten kod pod eclipse Luna z najnowszym toolchainem.
Ww właściwościach projektu dla AVR hardware podałem właściwą sygnaturę procka i jego częsttliwość 62000000 Hz , kompilator wykrzykuje ostrzeżenie jak mam definicję zegra na początku kodu #define F_CPU , ale program rusza właśnie z tą prędkością wpisaną w kodzie a nie w ustawieniach. Jak należy prawidłowo ustawiać to w Eclipsie una?
Problem główny poniżej:
Mianowicie gdy wciskam kolejno przyciski do zmiany częstotliwości zegara systemowego Xmega to nic mi się nie wyświetla na Lcd jedynie początkowy napis 32MHZ i PLL2MHz.
Czyżby autor kursu o czymś zapomiał ?
poniżej cały kod ćwiczenia
a może po każdej zmianie żródła taktowania mikroprocesora lub jego częstotliwości należy ponownie inicjować , wyświetlacz.
Próbuję wykonać ćwiczenie z kursu Leona
http://www.leon-instruments.pl/2014/01/kurs-xmega-sygnay-zegarowe-07.html
Uruchamiałem ten kod pod eclipse Luna z najnowszym toolchainem.
Ww właściwościach projektu dla AVR hardware podałem właściwą sygnaturę procka i jego częsttliwość 62000000 Hz , kompilator wykrzykuje ostrzeżenie jak mam definicję zegra na początku kodu #define F_CPU , ale program rusza właśnie z tą prędkością wpisaną w kodzie a nie w ustawieniach. Jak należy prawidłowo ustawiać to w Eclipsie una?
Problem główny poniżej:
Mianowicie gdy wciskam kolejno przyciski do zmiany częstotliwości zegara systemowego Xmega to nic mi się nie wyświetla na Lcd jedynie początkowy napis 32MHZ i PLL2MHz.
Czyżby autor kursu o czymś zapomiał ?
poniżej cały kod ćwiczenia
Kod: C / C++
a może po każdej zmianie żródła taktowania mikroprocesora lub jego częstotliwości należy ponownie inicjować , wyświetlacz.
