Cum să program USB

Cum să program USB

Orice programator care vrea să sape un pic mai adânc și să înțeleagă „de fier“ programarea, mai devreme sau mai târziu se confruntă cu sarcina de programare USB. Această interfață este popular astăzi.

Prin USB a fost mult timp conectat tastaturi, mouse, imprimante, scanere și alte dispozitive.

Cu toate acestea, acest lucru nu este toate capacitățile USB. De exemplu, mulți dezvoltatori proteja software-ul lor cu hardware-cheie USB. Cheia hardware - este un fel de dispozitiv care arata ca o unitate flash. Acest comutator este conectat la port USB. Programul poate lucra numai în cazul în care se constată „dvs.“-cheie USB. Astfel, asigurarea protecției împotriva pirateriei.

În plus, conectat prin mai multe dispozitive USB, non-standard. De exemplu, pentru programare (acest lucru poate fi programatori de microcontrolere, PLC-uri, automatizarea diferitelor dispozitive, etc.).

În general, utilizarea de mai multe dispozitive USB este limitat doar de imaginatia ta.

Cu toate acestea, nu numai acest lucru. Există o altă limitare - este lipsa aproape completă de informații cu privire la programarea USB. Pe internet puteți găsi, probabil, singurul scop al portului USB al concluziilor și descrierea mai generală.

Și aici este modul în care interfața în sine, modul în care aceasta diferă de alte interfețe ca programarea sa, etc. - această informație nu este practic.

Cu toate acestea, nu chiar atât de rău, pentru că există o mare carte care vă va spune nu numai cum să programeze USB, dar, de asemenea, un exemplu concret va descrie procesul de creare a unei reale USB dispozitiv. Aici sunt doar câteva dintre subiectele care sunt acoperite în carte:

  • Ce este USB
  • Principii de date
  • software-ul hardware USB
  • organizație USB internă
  • Formate de pachete de date
  • Interfața USB este un computer
  • Cum să program USB
  • suport USB în Windows
  • Ce este HID-dispozitive
  • Ce este WDM și modul de a crea un USB-drivere
  • caietul de sarcini PnP pentru USB
  • Cum se obține o listă de mai multe dispozitive USB
  • funcțiile BIOS pentru a lucra cu USB
  • Cum de a crea un microcontroler dispozitiv bazat pe USB
  • Ce chips-uri sunt utilizate pentru USB
  • Care sunt funcțiile de Windows sunt utilizate pentru programare USB
  • Instrumente de dezvoltare pentru programare USB
  • Si mult mai mult ...

În general, dacă doriți să se ocupe de toate de calculator „de fier“ și să ajungă la un nivel profesional, care pentru tine nu este probleme nerezolvabile, această carte este sigur de a fi în bibliotecă!

Cum să program USB

articole similare