[HW] AVR Pending interrupt

Bodis Roman bodis
Středa Březen 17 11:45:07 CET 2004


Zdravim!

Mam otazocku pre zbehlych v Atmel-AVR.
Ide o mozne vygenerovanie prerusenia pri nastavovani jeho typu (napr. int0).
Ak menim isc0x musim zakazat prerusenie int0, inak MOZE?! byt vygenerovane.
Potial je mi to ciastocne jasne, ale neviem ci pred jeho povolenim musim
vymazat
flag int0 (intf0 v gifr) aby sa prerusenie (iba to interne, vstup je v
klude) neobsluzilo.
Na druhej strane vsak viem, ze je mozne prerusovaciu udalost sledovat aj so
zakazanym
intx (pooling), teda testovanim intfx. Flag teda zostava nastaveny aj pri
zakazanom intx.
Toto sa tyka viacerych udalostami vyvolavanych preruseni.
Nejedna sa o novy bug AVR, len myslim trochu nedokonaly popis v datasheet-e.
Vdaka.

Bodo.
bodis@tt.psg.sk






Další informace o konferenci Hw-list