Watki na mikrokontrolerze

Dec 09, 2003 0 Replies

Witam szanownych grupowiczow.



Programuje sobie atmega8 w gcc. chcialbym aby pewne czesci kodu wykonywaly sie z czestotliwoscia 1sekundy a inne np 100ms. Mam na ten cel przeznaczony jeden timer, ale nie chce wykonywac tego w przerwaniu,poniewaz procesor ma juz kilka innych wazniejszych przerwan. Zadania te powinny byc wykonywane w "wolnym czasie procka" aby nie zaklocaly zbytnio innych rzeczy(np. pwm,rs itp). Teraz ustawiam pewne flagi w przerwaniu timera, by w glownej petli wykonac okreslone zadania. Problem mam taki: jak zrobic aby czesc kodu



100 ms miala wyzszy priorytet niz czesc kodu 1s ?

Pozdro Jaromir


Join the Discussion

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

Didn't find your answer?

Ask the community — no account required