Hi,
I'm working on a project using an ATMEGA32U2 (http://www.atmel.com/dyn/resources/prod_documents/doc7799.pdf) which already has a USB controller in it. From what I understand, I need to set USBE=1 (USB enable) to initialize the USB controller. Then... what? Let's say I have informations in internal EEPROM, do I just go and plug the PC and AVR through USB and that's it? The PC will see the info just like a USB key?
I know it can't be that simple, but where do I go from there?
I'm working on a project using an ATMEGA32U2 (http://www.atmel.com/dyn/resources/prod_documents/doc7799.pdf) which already has a USB controller in it. From what I understand, I need to set USBE=1 (USB enable) to initialize the USB controller. Then... what? Let's say I have informations in internal EEPROM, do I just go and plug the PC and AVR through USB and that's it? The PC will see the info just like a USB key?
I know it can't be that simple, but where do I go from there?