Jan Axelson's website has a wealth of USB information:
**broken link removed**
Her USB books are also very informative.
For Windows driver development you will need the Windows Driver Kit:
**broken link removed**
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.
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.
I want to build sample project wich I have found at: **broken link removed**
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?
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: **broken link removed** and so on.....
Hi!
Here are some books related to th...n Axelson
[I]**broken link removed**[/I]
http://dl3.s9.mihd.net/og5wlm3e/usb_complete_-_everything_you_need_to_develop_custom_usb_peripherals__3._edition__by_jan_axelson__20
Best regards!
venix
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.