Pisanje gonilnika naprave traja dolgo, prav tako pa morate biti pripravljeni, da lahko odpravljanje napak traja dolgo.
Potrebno
- - program za pisanje gonilnikov;
- - emulator.
Navodila
Korak 1
Če šele razvijate gonilnike naprav, preberite vadnico o tem, kako ga ustvariti. Pri izbiri literature bodite posebej pozorni na platformo, ki ji je namenjen gonilnik naprave, saj je to bistvenega pomena. Prav tako ne bo odveč utrditev znanja o objektno usmerjenem programiranju, s tem boste lažje razumeli vidike razvoja programske opreme za naprave.
2. korak
Pojdite na programski del sklopa gonilnikov naprave. Če ustvarjate gonilnike za operacijski sistem Windows, morate prenesti orodje za razvoj programske opreme, kot je Driver Development Kit. Program ima tudi bolj priročne kolege, na primer Numega Driver Studio. Prav tako je večina programov za ustvarjanje gonilnikov za Windows plačljivih, zaradi česar je težko vnaprej ugotoviti, ali je to razvojno orodje primerno za vas.
3. korak
Če pišete gonilnike za operacijske sisteme Ubuntu, uporabite programsko opremo Linux Device Driver Kit. Vse potrebne programe lahko prenesete tudi z interneta z uradnih spletnih strani razvijalcev.
4. korak
Napišite kodo gonilnika naprave. To lahko traja precej dolgo, odvisno od zahtevnosti opreme. Preverite, ali so v napisani kodi napake, preverite njeno delovanje na emulatorju v okoljih, v katerih ga boste uporabljali.
5. korak
Prepisano kodo prevedite v namestitveno datoteko, jo zapišite na disk skupaj z izvorno kodo, ki jo boste verjetno potrebovali več kot enkrat za razhroščevanje njenega dela v operacijskem sistemu ob upoštevanju posodobitev. Preverite delovanje gonilnika na več računalnikih hkrati, da vam v prihodnje ne bo treba večkrat prepisovati.