Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.