TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: LIAMNEESON en 29 de Noviembre de 2007, 03:02:33
-
Hola a todos, necesito que alguien me ayude :P Resulta que ya heché a andar el USB CDC compilado en CCS, es realmente sencillo. Según que el CDC es una emulación de puerto serial, entonces yo necesito que en el PIC al recibir un dato de la PC se genere una interrupción como si realmente se tratara de la UART, no sé si esto sea posible en CDC, me imagino que utilizando el USB como HID o bulk se ha de poder pero ese es un tema que todavía no domino.
Es crucial que sea por interrupción ya que no puedo estar preguntando a cada rato por un if(usb_cdc_kbhit())
Gracias anticipadas :P
-
Que tal compañero, yo necesito hacer una comunicacion por usb pero realmente no se cmo hacerlo, me han dicho q es muy sencillo, me han hablado mas o menos de un puerto virtual. por lo visto tu ya sabes de eso. sera que me puedes dar una ayuda en esto..? una buena explicacion? o seria bueno si abrieras un tema dond expliques esto. saludos...
-
El Hilo donde está la inmensa mayoría de la información sobre USB del foro es el magnífico Proyecto PicUSB (http://www.todopic.com.ar/foros/index.php?topic=2260.0) del maestro J1M.
En cuanto a la interrupción del USB en CCS C es #INT_USB que es similar a la #INT_RDA del canal serie.