Sad je jasnije...interesuje me sada sintaksa za prekidnu funkciju..
Za pic-eve u uC-u izgleda:
Code:
void interrutp(){
if(flag){
...
}
}
gde je "flag" falg bit koji se setuje za odredjeni interupt. Kako bi ovo izgledalo u atollic-u?
Nasao sam nesto ovog tipa:
Code:
void prekid (void)__attribute__((interrupt("EXTI")));
ali u ovoj funkciji ne mogu nista raditi, pa predpostavljam da se ovim dodeljuje da je funkcija prekid() funkcija u koju ce program skociti kada se desi bilo koji prekid EXTI, a u njoj proveramav flag-ove, jel?
Pozdrav