Olá Rogério.
Também estou tendo que desenvolver uma comunicação USB onde o uC é o host.
Minha experiencia é bem básica em USB. Também estudei pelos sites que te indicaram.
Pesquisei vários CIs, que diga-se de passagem também me indicaram neste site, e o que eu consegui mais entender ( e foi muito pouco) foi o CI MAX3421.
No momento estou tendo que fazer outro projeto, mas acho que podemos de certa forma, um ajudar o outro para conseguirmos fazer o projeto em menos tempo.
Até mais.
msn:
bruno@hera.ind.br
BFCardoso