ATNEL tech-forum
https://forum.atnel.pl/

Problem z projektem wielozadaniowym z BB
https://forum.atnel.pl/topic15991.html
Strona 1 z 1

Autor:  Bart [ 13 sie 2016, o 16:23 ]
Tytuł:  Problem z projektem wielozadaniowym z BB

Proszę o wyjaśnienie mi dlaczego przy 11MHz (choć ustawiłem dobrze zworki na ATB, fusy ustawiłem przez mkAVRcalca, w eclipsie zmieniłem na 11MHz, inicjalizację timera dla LED poprawnie napisałem - 200Hz) nie działało wyświetlanie godziny z RTC ani na LED, ani na LCD ani wyświetlanie temperatury na LCD z przerwania INT0.

Dodam,że kiedy tylko wróciłem do 8MHz (przez wrócenie rozumiem tylko zmianę fusów,ustawienie we właściwościach eclipsa oraz inne parametry preskalera i OCR0 w timerze) od razu wszystko zadziałało.

Autor:  SunRiver [ 13 sie 2016, o 16:28 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Bart napisał(a):
(przez wrócenie rozumiem tylko zmianę fusów,ustawienie we właściwościach eclipsa oraz inne parametry preskalera i OCR0 w timerze) od razu wszystko zadziałało.


a czy może kolega rozumie istnienie ustawienia fusów external 8< MHz

Obrazek


to znaczy że mikrokontroler działa z każdym kwarcem od 8 do 16Mhz i czasem więcej
wystarczy tylko zmienić kwarc (bez ruszania fusów) i zmienić w projekcie zadeklarowaną szubkość taktowania

tymczasem jak mniemam ... kolega przekombinował ...

Autor:  Bart [ 13 sie 2016, o 16:32 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Przez zmianę fusów miałem na myśli te uproszczone właśnie >8MHz, nic więcej.

Autor:  SunRiver [ 13 sie 2016, o 16:37 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

wiec wystarczy tylko dać kwarc 11MHz i w eclipse w ustyawieniach projektu zmienić taktowanie
mikrokontrolera z 8000000 (8Mhz) na 11000000 czyli 11Mhz ( czy jaki tam masz )
wykonać kompilację na nowym taktowaniu i wgrać do mikrokontrolera ...

Compilator dokona przeliczenia funkcji czasowych na właściwe wartości co z powoduje działanie programu
wież mi działa i na 16MHz

Autor:  Bart [ 13 sie 2016, o 16:46 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Niestety przy takiej zmianie pomiar temperatury wykonuje się tylko raz przed przerwaniem INT0, a na LED widać same zera.

Autor:  SunRiver [ 13 sie 2016, o 16:49 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

coś kolega nie tak robi ... bo działa prawidłowo na 16mhz m644 i 1284 i 324

Autor:  Bart [ 13 sie 2016, o 16:57 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Tak powinno być,ale u mnie nie działa i to mi nie daje spokoju.

Autor:  dario [ 13 sie 2016, o 17:15 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Spróbuj jeszcze przed kompilacją zrobić Clean projektu i skompilować raz jeszcze. Jak nie pomoże to patrz ostatni post SunRiver'a

Autor:  jaca [ 22 cze 2017, o 22:15 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

Mam identyczny problem.
Z tym że przy 8MHz działają tylko dwa przyciski - zapal i zgaś.
Przy 11MHz działa dokładnie tak jak to opisał Bart na początku.
Czy ktoś znalazł wytłumaczenie.

Autor:  mirekk36 [ 23 cze 2017, o 02:02 ]
Tytuł:  Re: Problem z projektem wielozadaniowym z BB

jaca napisał(a):
Mam identyczny problem.
Z tym że przy 8MHz działają tylko dwa przyciski - zapal i zgaś.
Przy 11MHz działa dokładnie tak jak to opisał Bart na początku

A gdzie tu jest identyczny problem ?

Albo załóż nowy wątek z pytaniem, bo tu autor nawet nie opisał czy rozwiązał problem czy nie - a pewnie coś źle robił, ...

albo opisz swój problem ale dokładnie ... bo co mają przyciski z działaniem reszty nie wiadomo jakiego projektu ?

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/