high/low int vector.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

high/low int vector.

Inlägg 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.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg 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 :?
Användarvisningsbild
Icecap
Inlägg: 26647
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Låter vettigt. Då alla datablad osv är på engelska är det väl rätta språket till detta.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg 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... :-)
Skriv svar