1.
1. implementation USB into microcontroller: IgorPlug-USB (AVR)
只看过模拟串口通讯,没看过模拟USB通讯.直接利用AVR单片机模拟USB通讯,不需要额外芯片.悍.
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB (AVR)_eng.htm - 外文
2. AVR-USB
利用AVR单片机实现USB接口,不需要其他芯片。强烈推荐。改动一下应该可以用到其它芯片。
http://www.obdev.at/products/avrusb/powerswitch.html - 外文
3. USBasp - USB programmer for Atmel AVR controllers
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed
http://www.fischl.de/usbasp/ - 外文
4. LINUX系统下开发USB接口的类库,开源代码
http://libusb.sourceforge.net/ - 外文
5. 一些实用电子制作,提供详细资料,推荐
USB Flash memory writer
USB-BUS-Powered Mobile NOR Flash memory-chip writer with ATMEL AVR Micro-computer AT90S4414 and OKI MSM60851 USB Controler
- Supports NOR Flash memory 1Mbit to 32MBit
- TSOP 48pin(Normal Forming) and DIP 32pin
- USB Bus powered
- 5.0V & 3.3V Device support
Circuit & Firmware & Control software & USB-WDM Driver Source codes



MPROM - MP3 Player with ATAPI CD-ROM Drive
Player for MP3 Files on ISO9660 based CD-ROM media.
- Supports ISO9660 & Joliet formated media( It can display UNICODE-Kanji Chatacters with Joliet)
- Support MultiSession
- ID3Tag V1.1 with ShiftJIS Characters
- Large LCD Panel
- Save/Load configurations (into Flash-memory)
Circuit & Firmware & CPLD Abel logic code Source codes(Release2)


USB Host Control for HID Devices By AVR Microcomputer
AVR Microcompur controled SMALLEST USB Host Device.
- Supports 1 HUB and 4 HID Devices
- AVR 90S8515 CPU Controled
- Lead/Aquaplus P/ECE Game Controler Proxy function
- Core parts is ScanLogic(Cypress) SL811HS USB Host Slave Controler

http://homepage2.nifty.com/~maid/index_e.html - 外文
6. Igor Atmel AVR USB device (RS232, IOpins control, EEPROM)
非常有意思,看看站长是怎么开发USB与RS232间是怎么转换的.
http://www.cesko.euro-science.net/IgorPlugUSB_RS232/IgorPlug-USB (AVR) RS232_eng.htm - 外文
7. USB Driver on Linux
http://www.beeship.com/beewiki.asp?title=USB Driver on Linux#__title - 外文
8. 一种在windos下开发USB的类库,开源代码。
http://libusb-win32.sourceforge.net/ - 外文
9. Java USB(利用JAVA API接口来进行USB开发)
http://jusb.sourceforge.net/ - 外文
10. The USB library for .NET
http://www.icsharpcode.net/opensource/sharpusblib/ - 外文
11. Converter From USB To Parallel
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund um den PC/USB2LPT/index.html.en - 外文