Što je IVT & ISR u C?

V

vkumar

Guest
Zapravo ja sam novi u C, ali ja sam želio naučiti izradu TSR ali imam problem, ja dont znati o vektorskom prekid Stol i prekid usluga rutinske.Ali imam znanje o svjetlosti upravljanje memorijom.Pa ugoditi ugoditi ugoditi osigurati mene neki materijal ili udžbenik bilješke i izvorni kod o tome.
 
IVT = vektor prekida Tablica

- Ovo je stol održava OS za ono što funkcija poziv za prekida.Na taj način možete misliti na što Internet kao što u jednom stupcu ima ID prekida a drugi stupac sadrži funkciju pokazivač koji bi trebao biti izvršen u slučaju da se dogodi prekinuti.

CRO = Prekid usluge rutinske.

- Svaka funkcija koja se izvršava od prekida se ISR za to prekinuti.ISR adresa je drugi stupac u IVTSada možete vidjeti da, iako OS će izgraditi zadane tablice bi bili sigurni da je svaki prekidaju se poslužuje odgovarajuću funkciju, moguće je prepisati ulazak u IVT * * * sa svoje vlastite ISR adresa * tako da možete napraviti svoj vlastiti stvari za taj interruprt ...

 

Welcome to EDABoard.com

Sponsor

Back
Top