Как да напишем USB драйвер на устройство

G

grittinjames

Guest
Здрасти,
Искам да направя едно устройство, което ще съобщи на компютър чрез USB.Аз не искате да използват USB към сериен реализация.Има ли някакъв начин да напишете шофьор?
софтуер, който искате да използвате.
Всяко полезен сайт
Благодаря предварително
 
Защо не използвате готови да Сериен USB конвертор чипове като FT232?
Те също така предоставят шофьор с него.Не е необходимо да напишете своя собствен!

Ако все още искате да напишете своя собствена употреба инструменти като Jungo WinDriver!
http://www.jungo.com/st/index.php

BTW: Каква е вашата USB устройство роб, който се опитвате да съобщят?

 
То може да бъде микро контролер

 
Имате две възможности.
1) Използване FT232, както споменах по-рано
2) Използвайте PIC микроконтролера като PIC18F4550 с Microchip е готов да използва USB стека и драйвери.Можете да персонализирате драйвер за собствения си продукт.

 
Книгата Разширено PIC micrcontroller проекти в C: от USB към RTOS с PIC18F от Доган Ибрахим
Той има добри проекти, например за да се стартира през устройство, което комуникира с компютъра с USB автобус.Той е идеалното start.It да ви разказва за водача неща.

 
Atmel предвижда решение FW и драйвери.
Съжалявам, но трябва вход, за да видите този прикачен файл

 
за предпочитане да не се включат в "написването на водача" за физически компютър специално USB портове и интерфейси като комплекс, че все пак използвате готови драйвери класа и Firmwares и използването DLL библиотеки и да общува с USB като Jungo, LibUSB или HIDMaker, също така можете да използвате устройството като микроконтролера USB и аз препоръчвам PIC18F4550 причина вие ще намерите на уебсайта на микрочип готови потребителски фърмуера за него под името "Microchip USB рамка", също така ще намерите и DLL библиотека за това как да общуваме с PIC18F4550 използване на "Custom клас".

 
Как мога да използвам DLL, предоставени от трета Pary в моя код VB?

 
Повечето доставчици на 3-та страна водачът ви дам пример кодове.Проверете ги.
Както за FT232 или други устройства FTDI, има тон на примери на разположение.

 
С да използвате функцията LoadLibrary ()
или
просто копирате DLL файл на същото място на. EXE и включват и заглавието. Lib файлове на вашия проект и след това да използвате функциите на този API DLL

 

Welcome to EDABoard.com

Sponsor

Back
Top