high/low int vector.
Postat: 15 februari 2006, 10:49:23
Fick detta via PM man tycker att det passar bättre här...
> Vad menas med Low och High interrupt vector ?
En "feature" i PIC18 arkitekturen.
Ett "high prio" interrupt kan avbryta ett pågående "low prio" interrupt.
High prio interrupt :
- Kan avbryta low prio interrupt.
- Korta/snabba interrupt.
- Krav på kort "svartstid".
Low prio interrupt :
- Interrupt med lägre krav på svarstid.
Man bestämmer själv vilka källor (USART, timers, ADC o.s.v)
som skall vara high resp low.
DOCK !!
I *praktiken* används nästan aldrig denna feature !!
Med vettig design klarar man sig till 99% bra med en
nivå. Det finns också vissa nackdelar med 2-nivå interrupt.
> Vad menas med Low och High interrupt vector ?
En "feature" i PIC18 arkitekturen.
Ett "high prio" interrupt kan avbryta ett pågående "low prio" interrupt.
High prio interrupt :
- Kan avbryta low prio interrupt.
- Korta/snabba interrupt.
- Krav på kort "svartstid".
Low prio interrupt :
- Interrupt med lägre krav på svarstid.
Man bestämmer själv vilka källor (USART, timers, ADC o.s.v)
som skall vara high resp low.
DOCK !!
I *praktiken* används nästan aldrig denna feature !!
Med vettig design klarar man sig till 99% bra med en
nivå. Det finns också vissa nackdelar med 2-nivå interrupt.