Si, estoy tratando de lograr entender el usb!!te mandé un mail haciendote una pregunta,pero te la hago aca tambien..estoy usando un pic184550 y una memoria flash externa..una vez que la flash este casi llena, necesito descargar los datos a la PC via el USB...podré realizar eso mediante CDC, utilizando el firmware de microchip??o es mejor hacerlo con mass sotarge device(MSD)?Segun lo que vi, MSD parece mas complicado que CDC..me gustariahacerlo por CDC aunq no se si se podrá utilizar para mi aplicación....cualquier ayuda sirve!
Gracias
picman cualquier método que uses para transferencias es válido (cdc, bulk, msd, hid) la diferencia está que cada uno de ellos son ideales en situaciones específicas, a la final todos hacen lo mismo, transmitir/recibir datos
con el cdc puedes hacerlo sin problemas, y se puede decir que es el mas simple, ya que te ahorras escribir código nuevo del lado del host (si ya dominas el protocolo rs232)
si estas usando un dispositivo de almacenamiento masivo habrá que ver como manejas los datos, ¿quieres ver archivos desde el host?
según tengo entendido al usar la clase MSD hay que abordar tablas de localización de archivos compatibles con el S.O. para poder acceder directamente.
si solo pretendes mandar datos a guardar, entonces deja que el pic y la aplicación en la pc, se encargen de esto.