Ierīces draivera rakstīšana prasa ilgu laiku, un jums vajadzētu būt arī gatavam, ka tā atkļūdošana var aizņemt ilgu laiku.
Nepieciešams
- - programma draiveru rakstīšanai;
- - emulators.
Instrukcijas
1. solis
Ja jūs vēl neesat izstrādājis ierīces draiverus, izlasiet apmācību, kā to izveidot. Izvēloties literatūru, pievērsiet īpašu uzmanību platformai, kurai paredzēts ierīces draiveris, jo tai ir būtiska nozīme. Tāpat nebūs lieki nostiprināt zināšanas par objektorientētu programmēšanu, tas palīdzēs labāk izprast ierīču programmatūras izstrādes aspektus.
2. solis
Pārejiet uz ierīces draivera montāžas programmatisko daļu. Ja veidojat draiverus Windows operētājsistēmai, jums ir jālejupielādē programmatūras izstrādes rīks, piemēram, Driver Development Kit. Programmai ir arī ērtāki kolēģi, piemēram, Numega Driver Studio. Arī lielākā daļa programmu draiveru izveidei Windows ir apmaksātas, tāpēc ir grūti iepriekš noteikt, vai šis izstrādes rīks ir piemērots tieši jums.
3. solis
Gadījumos, kad rakstāt draiverus Ubuntu operētājsistēmām, izmantojiet programmatūru Linux Device Driver Kit. Jūs varat arī lejupielādēt visas nepieciešamās programmas internetā no izstrādātāju oficiālajām vietnēm.
4. solis
Uzrakstiet ierīces draivera kodu. Tas var aizņemt diezgan ilgu laiku atkarībā no aprīkojuma sarežģītības. Pārbaudiet, vai rakstītajā kodā nav kļūdu, pārbaudiet tā darbību emulatorā vidēs, kurās to izmantosit.
5. solis
Apkopojiet rakstīto kodu instalācijas failā, ierakstiet to diskā kopā ar pirmkodu, kas, iespējams, jums būs nepieciešams vairāk nekā vienu reizi, lai atkļūdotu tā darbu operētājsistēmā, ņemot vērā atjauninājumus. Pārbaudiet draivera darbību vairākos datoros vienlaikus, lai turpmāk nevajadzētu to daudzkārt pārrakstīt.