So I am needing to put a USB interface on my next prototype at my job. Knowing little about USB, I decided to read "USB in a Nutshell" and all of Atmel's RS232 - USB Bridging/Migration documentation. Then I searched for USB drivers on the internet that would work with my AVR Studios 4 GCC. I found a website with a product called VUSB. I downloaded a few examples and have been parsing through them trying to figure out whatever I can. My question is simple: Is there any website that tutorials writing AVR code for USB communications?
When I want to compute with PC, currently I hook up TTL to a level converter and pump it into the DB9 Jack and open up a terminal program... that easy.
Is there any website that helps me make USB this easy?
Finally, I come to you guys because you have helped me in the past. I work on contract at my job and they don't pay me to learn. I need a reasonable approach to this problem that hopefully doesn't involve 10 months of reading and a computer science degree. I understand how USB has data packets and protocols and all that, I just don't want to reinvent a firmware driver and a PC driver just to read hex off a COM port... Thanks!!!