hulp bij het onderbreken onderbreken

Q

qpra

Guest
Ik Neede naar een programma dat 2 interrupt in code.if interrupt (interrupt B) komt onder meer wanneer een andere interrupt (interrupt A) runing, stoppen met werken A en B. Na onderbreken onderbreken onderbreken B run voltooit haar werk voort te onderbreken A. Hoe kan ik dat doen? Heeft iemand een code over?
 
U hebt een processor met interrupt prioriteiten. U stelt de interrupt prioriteit van een hoger dan de interrupt prioriteit van B. De processor hardware zal behandelen.
 
Nee, de 16 septies Micros slechts een enkele onderbreken met een interrupt prioriteit. De 18F-serie hebben twee interrupt prioriteitsniveaus, een hoge en een lage. De Pic30, 24, 33 hebben voorrang 7 niveaus. Ze hebben vectored interrupts dat is een ander balspel, veel krachtiger. Om dit te doen, moet u een processor die meer dan een interrupt prioriteit ondersteunt selecteren. Of zou u uw hoge interrupt routine als functie te schrijven. Dont kunnen zijn onderbreken, maar de vlag te onderbreken tijdens uw laag niveau te onderbreken poll. De vlag wordt ingesteld of haar te onderbreken is ingeschakeld. Bel dan de functie van binnen uw laag niveau te onderbreken als de vlag wordt ingesteld. Krijgt nogal rommelig wel.
 

Welcome to EDABoard.com

Sponsor

Back
Top