Rules | Recent posts | topic RSS | Search | Register  | Log in

USB driver programing

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> PC Programming and Interfacing
Author Message
Duby



Joined: 14 Feb 2008
Posts: 24
Helped: 13


Post14 Feb 2008 1:01   USB driver programing

Please, can someone tell me more about USB driver programing... thx.
Back to top
jaycush



Joined: 24 Mar 2006
Posts: 11
Helped: 3


Post14 Feb 2008 1:27   Re: USB driver programing

Jan Axelson's website has a wealth of USB information:

http://www.lvr.com/usb.htm

Her USB books are also very informative.

For Windows driver development you will need the Windows Driver Kit:

http://www.microsoft.com/whdc/devtools/WDK/AboutWDK.mspx

What is your application? Many devices can use one of the standard USB device classes (mass storage, serial comms, etc..) and not need any driver programming.
Back to top
mouzid



Joined: 22 Jun 2007
Posts: 189
Helped: 9


Post14 Feb 2008 10:15   USB driver programing

Hi,
See here
http://www.edaboard.com/viewtopic.php?t=99576&highlight=jungo+driver
Back to top
crevars



Joined: 24 Jan 2005
Posts: 74
Helped: 6
Location: France


Post14 Feb 2008 14:22   Re: USB driver programing

Hi,

Have you take a look at the price ?? Jungo WinDriver is very expensive.

If you want to use bulk/interrupt transferts you can use the WinUSB driver from microsoft. You can also use libusb...
If you want to use isochronous is a little bit more complicated. For this king of transfert I'm using usbsamp driver provided in the WDK 6001.

Regards,
Franck.
Back to top
Duby



Joined: 14 Feb 2008
Posts: 24
Helped: 13


Post15 Feb 2008 22:57   Re: USB driver programing

thanks you all!

I want to build sample project wich I have found at:
http://www.semifluid.com/?cat=12
1. Project: PIC18F2550 USB HID IO (for testing)
2. Project: PIC18F2550 USB HID Oscilloscope

...but I need help. I don't know how to sent/receive bits thru USB port.

I want to develop it with Delphi.... Is it possible?

....thx.
Back to top
crevars



Joined: 24 Jan 2005
Posts: 74
Helped: 6
Location: France


Post16 Feb 2008 19:01   Re: USB driver programing

For HID devices you don't need to use a third party driver. Windows has an HID driver that you can use to control your device. I don't know very much HID device because I always use generic device drivers. I think if you google "HID delphi" you'll find several answer.

Regards,
Franck.

PS: Google first answer: http://www.lvr.com/hidpage.htm and so on.....
Back to top
Duby



Joined: 14 Feb 2008
Posts: 24
Helped: 13


Post20 Feb 2008 11:08   Re: USB driver programing

P.S.

...Have someone Delphi (Pascal) source for USB, HID or similarly application programing?

.....thx.
Back to top
crevars



Joined: 24 Jan 2005
Posts: 74
Helped: 6
Location: France


Post20 Feb 2008 12:53   Re: USB driver programing

Google third anwer: http://www.freebyte.com/programming/delphi/

Google is your friend.
Back to top
dannymw



Joined: 14 Feb 2008
Posts: 8
Helped: 1


Post28 Mar 2008 14:45   Re: USB driver programing

It is true that Google have all answers, but why are you then on this forum? ? ?
Back to top
xiaofan



Joined: 11 Apr 2008
Posts: 6
Helped: 1


Post11 Apr 2008 13:30   USB driver programing

There are some Delphi examples here for USB PICs.
http://www.sixca.com/
Back to top
king_cobraz_77



Joined: 06 Mar 2006
Posts: 18
Helped: 1


Post27 Apr 2008 16:29   Re: USB driver programing

Please tell me which micro is the best for usb interface with code and schematics
Back to top
Duby



Joined: 14 Feb 2008
Posts: 24
Helped: 13


Post13 May 2008 10:41   Re: USB driver programing

I use PIC18F2550
Back to top
Sayem Ahmed



Joined: 07 Apr 2008
Posts: 48
Helped: 3
Location: Dhaka,Bangladesh


Post13 May 2008 15:23   Re: USB driver programing

I think PIC18F2550 & PIC18F4550 are the best.
Back to top
Giftbox



Joined: 10 Sep 2005
Posts: 7
Helped: 2


Post17 May 2008 8:56   Re: USB driver programing

Why not try to use AVR-USB?
It is a software-only implementation of a low-speed USB device for Atmel's AVR microcontrollers.

see this website
http://www.obdev.at/products/avrusb/index.html
Back to top
nguyenngochuan



Joined: 29 May 2008
Posts: 7
Helped: 1


Post29 May 2008 6:22   Re: USB driver programing

usb driver help PC identify your device
Back to top
venix



Joined: 20 Mar 2008
Posts: 42
Helped: 4


Post29 May 2008 6:54   Re: USB driver programing

Hi![url]

Here are some books related to the subject:

USB Design by Example: A Practical Guide to Building I/O Devices
by John Hyde

http://rapidshare.com/files/444725/U_dsgnByEg__Hyde_.rar__d72f913__via_gigapedia.info__.html

Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series
by Dogan Ibrahim

USB Complete: Everything You Need to Develop Custom USB Peripherals 3rd edition
by Jan Axelson

http://rapidshare.com/files/116939152/Adv_Micr.rar__912f913__via_gigapedia.info__.html

[/url]http://dl3.s9.mihd.net/og5wlm3e/usb_complete_-_everything_you_need_to_develop_custom_usb_peripherals__3._edition__by_jan_axelson__20[url]

Best regards!
venix[/url]
Back to top
boseji



Joined: 02 Jul 2007
Posts: 29
Helped: 2


Post31 May 2008 2:55   USB driver programing

Hello,

You can go through this link: Making Sense of USB
http://beyondlogic.org/usbnutshell/usb1.htm

This helped me for the first time when I had stated to implement the USB applications. Its quite helpful for beginners to understand what is USB. Its only then you are able to make choices on your hardware & software that you propose to use.
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> PC Programming and Interfacing
Page 1 of 1 All times are GMT + 2 Hours


Abuse
Administrator
Moderators
topic RSS 
sitemap