fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Linux, microchip y ...
 
Avisos
Vaciar todo

Linux, microchip y USB

13 Respuestas
6 Usuarios
0 Reactions
4,853 Visitas
fj_sanchez
Respuestas: 1083
Topic starter
(@fj_sanchez)
Ardero
Registrado: hace 19 años

Muy buenas, he estado leyendo hilos anteriores sobre comunicación sobre USB con un PIC desde el PC, pero en todos ellos se hace referencia a Windows. Lo que yo quiero es crear un dispositivo externo capaz de enviar datos al PC, y el PC capaz de enviarlos al dispositivo externo. Todo esto queria hacerlo mediante la comunicación con un PIC que tenga soporte USB.

A ver, hasta donde yo se primero tendria que escribir el programa del PIC que se encargue de poner datos en las lineas de USB. Además necesitaria una aplicación en el PC que recibiese esos datos y envie otros. Pero lo que aún no me queda claro es el tema del controlador... ¿existe soporte para USB de los PIC en linux? ¿alguien que ya halla tratado con este tema?

Saludos.

Responder
12 respuestas
apoka
Respuestas: 313
(@apoka)
Reputable Member
Registrado: hace 19 años

Hola ultimamente y poco despues de aparecer la rama del nucleo 2.6 se estan añadiendo muschas cosas de este tipo, control de leds, control de lcds etc, tambien hay una seccion en la que transformra el puerto usb en puerto serie y demas 🙂 aparte de ser opensource por lo que para entender bien un dirver solo hace falta bajarse su codigo fuente y echarle un vistazo y modificarlo si algo no cuadra con tu dispositivo. Esto último es lo que más me anima a aprender C 🙂

Salu2

Responder
garrocha
Respuestas: 1110
(@garrocha)
Ardero
Registrado: hace 20 años

FJ_Sanchez, ¿te importaria dejar el link de lo de la tira de leds? como "prueba de concepto" puede abrir algun camino nuevo 🙂

Responder
fj_sanchez
Respuestas: 1083
Topic starter
(@fj_sanchez)
Ardero
Registrado: hace 19 años

Claro la web en la que lo vi es esta: http://www.linuxjournal.com/article/7353 . Habla sobre como se le hizo ingeniería inversa a la lámpara esta (más fácil gracias a que el fabricante suministra información de los comandos usados en protocolo USB. Con esto crean el módulo usbled que permite contralar a la lámpara. Sin duda está muy bien aunque son necesarios conocimientos del lenguaje C y saber sobre el kernel de linux.

Saludos.

P.S. Perdonadme el anglicismo pero no me salía en castellano.

Responder
Página 3 / 3
Compartir: