Sida 1 av 1

high/low int vector.

Postat: 15 februari 2006, 10:49:23
av sodjan
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.

Postat: 15 februari 2006, 19:21:37
av $tiff
Tack för upplysningen, men är det inte bättre om man väljer ett enda språk att skriva på? Här är närmare varannat ord från engelskan och nästan bara konjuktionerna på svenska :?

Postat: 15 februari 2006, 21:57:28
av Icecap
Låter vettigt. Då alla datablad osv är på engelska är det väl rätta språket till detta.

Postat: 16 februari 2006, 00:07:56
av sodjan
Ursprungsfrågan nämner specifikt "Low och High interrupt vector".

Dessa uttryck går att hitta direkt i databladet, så jag fortsatte att använda
dom. Hade frågan använt "hög och låg prioritets avbrott", så hade jag
naturligtsvis fortsatt med *de* uttrycken istället...

"feature" hittade jag i hastigheten ingen bra motsvarighet till. "Egenskap"
kanske. Satte det dock av den anledningen mellan """.

"USART", "timers" och "ADC" är väl OK, hoppas jag. :-)

"design" är väl *nästan* svenska...

"konjuktioner" vet jag inte ens vad det är på rak arm... :-)