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

FJ_Sanchez puedes ver el proyecto gnupic haber como lo llevan, yo esk estoy muy desconectado de todos esto de momento. Por cierto si sabes de buenos programas para programar pic dimelos si no es molestia.

Salu2

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

Se me ocurre que la forma mas sencilla de todas seria la de crear un dispositivo de tipo HID (Human Interface Device, Dispositivo de Interfaz Humana, vamos, un teclado, joystick, raton....) ya que es un sistema mas o menos estandarizado (por eso la mayoria de teclados, ratones, joysticks usb funcionan aunque sean el "ultimo grito")

Todos los datos los tienes aqui:
http://www.usb.org/developers/hidpage/

y un proyecto que hizo algo parecido aqui:
http://www.create.ucsb.edu/%7Edano/CUI/

pequeña intro al HID USB
http://todbot.com/blog/wp-content/uploa ... s-talk.pdf

Responder
mif
Respuestas: 1095
 Mif
(@mif)
Noble Member
Registrado: hace 19 años

por lo poco que he tratado con el tema, el problema que veo esta unicamente en el driver de windows, ya que el programa cliente del pic lo puedes bajar de cualquier lado, y funcionaria tanto para windows como para linux, el tema es que tal se lleve con los Drivers, y claro... para Windows no hay mucho problema.
Sé que G2 estaba interesado en el tema, y es fiel defensor de Linux, de modo que, como tu, lo queria hacer para Linux... no se si habrá hecho algo...

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

El Kernel de Linux tiene soporte HID y hasta donde yo se no funciona nada mal 😉 y esta escrito en C, la cosa es meter el cliente en el pic.

Salu2

Responder
Página 1 / 3
Compartir: