Pogonski program sklopovskih sučelja industrijskih mreža (hr) | seminarski diplomski

Ovo je pregled DELA TEKSTA rada na temu "Pogonski program sklopovskih sučelja industrijskih mreža (hr)". Rad ima 69 strana. Ovde je prikazano oko 500 reči izdvojenih iz rada.
Napomena: Rad koji dobjate na e-mail ne izgleda ovako, ovo je samo DEO TEKSTA izvučen iz rada, da bi se video stil pisanja. Radovi koje dobijate na e-mail su uređeni (formatirani) po svim standardima. U tekstu ispod su namerno izostavljeni pojedini segmenti.
Uputstvo o načinu preuzimanja rada možete pročitati OVDE.

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA
DIPLOMSKI RAD br. 1196
POGONSKI PROGRAMI SKLOPOVSKIH SUČELJA INDUSTRIJSKIH MREŽA
Zagreb, rujan 2001.
Sadržaj
1 2
UVOD ..............................................................................................................................3 RAZVOJ POGONSKIH PROGRAMA.......................................................................5 2.1 POVIJEST POGONSKIH PROGRAMA .............................................................................5 2.2 SOFTVERSKI ALATI ZA RAZVOJ I PROVJERU POGONSKIH PROGRAMA .........................9 2.2.1 Alati za razvoj i provjeru Linux pogonskih programa ...................................10 2.2.2 Alati za razvoj i provjeru Windows 2000 pogonskih programa ....................11 2.3 SKLOPOVSKI ALATI ZA RAZVOJ I PROVJERU POGONSKIH PROGRAMA .......................15 2.3.1 CAN232 ..........................................................................................................17
3
OPIS SKLOPOVLJA ..................................................................................................19 3.1 CAN SERIJSKA SABIRNICA ......................................................................................19 3.1.1 Aplikacije CAN sabirnice ...............................................................................19 3.1.2 Struktura poruka (okvira) koji se šalju CAN sabirnicom...............................20 3.2 ISA SABIRNICA .......................................................................................................22 3.3 OPIS CAN KARTICE ................................................................................................24 3.3.1 Konfiguracija kartice .....................................................................................25 3.3.2 Intel 82527 CAN kontroler.............................................................................26 3.4 OGRANIČENJA POSTAVLJENA DIZAJNOM KARTICE I POGONSKOG PROGRAMA ..........26
4
POGONSKI PROGRAM ZA OPERATIVNI SUSTAV WINDOWS 2000............27 4.1 ARHITEKTURA OPERATIVNOG SUSTAVA ..................................................................28 4.1.1 Vrste pogonskih programa.............................................................................32 4.1.2 Struktura pogonskih programa ......................................................................34 4.1.3 Instalacija pogonskih programa ....................................................................35 4.2 IMPLEMENTACIJA POGONSKOG PROGRAMA .............................................................36 4.2.1 DriverEntry ....................................................................................................37 4.2.2 CANISAAddDevice.........................................................................................38 4.2.3 CANISADispatch............................................................................................39 4.2.4 CANISAInterruptService ................................................................................40 4.2.5 CANISADpcForIsr .........................................................................................40 4.3 INSTALACIJA I PROVJERA POGONSKOG PROGRAMA..................................................41
5
POGONSKI PROGRAM ZA OPERATIVNI SUSTAV LINUX 2.X .....................47 5.1 ARHITEKTURA OPERATIVNOG SUSTAVA ..................................................................47 5.1.1 Vrste pogonskih programa.............................................................................49 5.2 IMPLEMENTACIJA POGONSKOG PROGRAMA .............................................................51 5.2.1 Učitavanje i inicijalizacija .............................................................................51 5.2.2 canisa_ioctl ....................................................................................................54 5.2.3 canisa_read ....................................................................................................55 5.2.4 canisa_fasync .................................................................................................55 5.2.5 canisa_irq_handler ........................................................................................55 5.2.6 canisa_release................................................................................................57 5.3 INSTALACIJA I PROVJERA POGONSKOG PROGRAMA..................................................58
5.3.1 5.3.2 6 7
Pomoćni program za instalaciju kartice ........................................................59 Primjer korištenja pogonskog programa .......................................................59
ZAKLJUČAK...............................................................................................................62 POPIS KORIŠTENE LITERATURE........................................................................64
SAŽETAK.............................................................................................................................66 ABSTRACT ..........................................................................................................................67 ŽIVOTOPIS..........................................................................................................................68
DIPLOMSKI RAD
1. UVOD
1 UVOD
...............................NAMERNO UKLONJEN DEO TEKSTA.................................
4
DIPLOMSKI RAD
2. RAZVOJ POGONSKIH PROGRAMA
2 RAZVOJ POGONSKIH PROGRAMA
Pojam «pogonski program» (engleski «device driver») nije niti približno jednoznačan. Smisao pojma je mijenjan sukladno s razvojem računala i softvera, a osobito nastankom modernih operativnih sustava. Danas se pojam odnosi uglavnom na dio programskog koda koji se odvija u jezgri operativnog sustava i služi kao sučelje prema raznim uređajima koji se nalaze spojeni na mikroprocesor. Korisnik pogonskih programa je korisnički softver. Odnos između korisničkog softvera i korisnika je identičan odnosu pogonskog programa i korisničkog softvera. I jedan i drugi pružaju određene usluge višem sloju.
...

CEO RAD MOŽETE PREUZETI NA SAJTU: WWW.MATURSKIRADOVI.NET