Здравствуйте, возникла необходимость подключить контроллер atmega16 к шине USB.
В общем затея такая: у микроконтроллера, скажем atmega16 есть внешняя память, к примеру at24c256, подключеная по шине I2C, надо все это дело подключить к шине USB таким образом, чтоб устройство инициализировалось как USB носитель информации (вроде флешки), в нашем случае емкостью памяти at24c256.
AVR изучаю не так давно, но програмирую в IAR на С :-)
Плиз помогите реализовать затею.
В перспктиве можно добавить MMC карту
P.S. Знаю что тем про USB на форуме много, целый день читал, но подобного не нашел.