Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať jednoduchý PCI Device Driver

Ovládače zariadení sú programy , ktoré umožňujú váš operačný systém pre komunikáciu s hardvérom vášho počítača . Ovládače sú nevyhnutné pre hardvér vášho počítača , aby správne fungovalo . Písanie ovládačov pre vaše zariadenie PCI vyžaduje , aby ste mali pochopenie operačným systémom a hardvérom . Ovládače zariadení musí byť napísané v + + programovací jazyk C alebo C. Najvhodnejší ovládač modul pre vodiča PCI je Kernel - Mode Driver Framework ( KMDF ) . Veľa z KMDF kódu je umiestnený v rámci vyžadujúce veľmi minimálny spoločný kód pre vodiča PCI . Veci , ktoré budete potrebovať
Windows Driver Kit
ladiacich nástrojov Windows
C alebo C + + kompilátor
Zobraziť ďalšie inštrukcie Cestuj 1

stiahnuť a nainštalovať ovládače systému Windows Kit ( WDK ) od spoločnosti Microsoft . Odkaz je uvedený v sekcii Resources . WDK vám umožní vytvoriť , zostaviť a odladiť ovládače pred nasadením .
2

cez ukážkový kód poskytnuté s WDK pre vodiča , ktorý je podobný vášmu zariadenie PCI vyhľadávanie . Ak je to možné , zmeníte ukážkovú kód poskytovanej WDK špecifickým potrebám vášho zariadenia PCI je . Úprava existujúci ukážkový kód vám ušetrí veľa času a zabráni vám v tom , aby veľa chýb v kóde . Ukážkový kód môže tiež slúžiť ako vzdelávací nástroj , ktorý vám pomôže pochopiť , čo je potrebné na napísanie ovládača pre Windows .
3

Kompilácia a zostavenie ovládača pomocou build nástroj , ktorý je súčasťou WDK .
4

Nainštalujte kontrolovanej zostavenie systému Windows pre testovanie a ladenie . Kontrolovanej zostavenie je pomalšia ako na voľnej zostavenie , ale to je ľahko ovládateľný a bude vytvárať rozsiahle informácie o ladení .
5

Vytvoriť súbor INF . Súbor INF obsahuje väčšinu z centrálneho informácie váš počítač používa k inštalácii ovládača vo vašom počítači .
6

Otestujte si svoje nové ovládače po inštalácii na vašom počítači . Skontrolujte , či vaše nové funkcie ovládača správne alebo ak to spôsobí nejaké systémové chyby .
7

ladenie nového ovládača pomocou ovládača Verifier . Verifier Driver bude testovať ovládače, ako to robí v extrémnych a stresových situáciách .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené