SDCC USB libreria
5 participantes
Página 1 de 1.
SDCC USB libreria
Hola A todos.
Estoy buscando una librería para manejar el usb del pic 18F4550. Tengo un proyecto funcionado en ccs y quiero pasarlo a sdcc pero necesito del usb. Estoy investigando a ver si existe una librería que lo haga y en caso de que no sea así, negocié con mi profesor de micros para que me valga como proyecto del curso de teoría hacer la librería.
Lo que necesito es comunicación BULK asi que la librería sería para ese tipo de comunicación y para el PIC 18F4550. Después se podría extender a mas PIC. De momento necesito saber si ya alguién hizo algo para utilizar el usb del PIC.
Saludos.
Estoy buscando una librería para manejar el usb del pic 18F4550. Tengo un proyecto funcionado en ccs y quiero pasarlo a sdcc pero necesito del usb. Estoy investigando a ver si existe una librería que lo haga y en caso de que no sea así, negocié con mi profesor de micros para que me valga como proyecto del curso de teoría hacer la librería.
Lo que necesito es comunicación BULK asi que la librería sería para ese tipo de comunicación y para el PIC 18F4550. Después se podría extender a mas PIC. De momento necesito saber si ya alguién hizo algo para utilizar el usb del PIC.
Saludos.
JosePablo- Participante
- Mensajes : 22
Fecha de inscripción : 10/01/2009
Edad : 43
Localización : Costa Rica
Re: SDCC USB libreria
No he tenido oportunidad de probarlo, pero seguramente te será de utilidad:
PIC USB Framework
http://vasco.gforge.enseeiht.fr/
PIC USB Framework
http://vasco.gforge.enseeiht.fr/
SDCC USB
Estoy haciendo un electroestimulador con un 18F4550 y para conectarlo por USB estoy usando esta:
http://www.nutsvolts.com/index.php?/magazine/article/usb_device_control
Es de Alexander Enzmann en una publicación de la revista Nuts and volts.
Funciona para conectar el pic por USB mediante HID (dispositivos como el mouse, teclado, etc.)
Tengo planificado extenderla para CDC (emulación puerto serie), Bulk y MSD.
El proyecto del electroestimulador está en desarrollo en mi blog.
saludos.
http://www.nutsvolts.com/index.php?/magazine/article/usb_device_control
Es de Alexander Enzmann en una publicación de la revista Nuts and volts.
Funciona para conectar el pic por USB mediante HID (dispositivos como el mouse, teclado, etc.)
Tengo planificado extenderla para CDC (emulación puerto serie), Bulk y MSD.
El proyecto del electroestimulador está en desarrollo en mi blog.
saludos.
USB SDCC y linux
Hola, me gustaria que me ayudasen. Necesitaba desarrollar un proyecto con PIC usando el puerto USB, en principio estaba desarrollando con el 18f2550 y no encuento información sobre que libreria de usb a usar en SDCC. Me gustaria desarrollarlo en SDCC como comento.
Tenia pensado usar el modo de emulación de puerto com para la comunicación ya que pretendo hacer una aplicación JAVA para la comunicación y quisiera conseguir que fuese multiplataforma(con ayuda de una biblioteca llamda rxtx), pero el problema que tengo es programar el pic con SDCC(mi nivel de ingles es limitado,y no entiendo mucho de los enlaces que indicais arriba).
Agradezco todo la ayuda que me puedan dar.
Tenia pensado usar el modo de emulación de puerto com para la comunicación ya que pretendo hacer una aplicación JAVA para la comunicación y quisiera conseguir que fuese multiplataforma(con ayuda de una biblioteca llamda rxtx), pero el problema que tengo es programar el pic con SDCC(mi nivel de ingles es limitado,y no entiendo mucho de los enlaces que indicais arriba).
Agradezco todo la ayuda que me puedan dar.
traka- Nuevo Usuario
- Mensajes : 3
Fecha de inscripción : 09/02/2010
Re: SDCC USB libreria
Felixls escribió:Estoy haciendo un electroestimulador con un 18F4550 y para conectarlo por USB estoy usando esta:
http://www.nutsvolts.com/index.php?/magazine/article/usb_device_control
Es de Alexander Enzmann en una publicación de la revista Nuts and volts.
Funciona para conectar el pic por USB mediante HID (dispositivos como el mouse, teclado, etc.)
Tengo planificado extenderla para CDC (emulación puerto serie), Bulk y MSD.
El proyecto del electroestimulador está en desarrollo en mi blog.
saludos.
Que metodo de comunicación usaste????
traka- Nuevo Usuario
- Mensajes : 3
Fecha de inscripción : 09/02/2010
Re: SDCC USB libreria
Imagino que HID .traka escribió:Felixls escribió:
Funciona para conectar el pic por USB mediante HID (dispositivos como el mouse, teclado, etc.)
Tengo planificado extenderla para CDC (emulación puerto serie), Bulk y MSD.
Que metodo de comunicación usaste????
Re: SDCC USB libreria
La biblioteca de Enzmann es para HID, yo la adapté (aunque aun estoy probando) y me estoy comunicando por CDC.Geo escribió:Imagino que HID .traka escribió:Felixls escribió:
Funciona para conectar el pic por USB mediante HID (dispositivos como el mouse, teclado, etc.)
Tengo planificado extenderla para CDC (emulación puerto serie), Bulk y MSD.
Que metodo de comunicación usaste????
Una vez conectado el pic por usb desde la terminal ejecuto
sudo modprobe usbserial vendor=x product=y
donde x e y corresponden a lo configurado por vendorid y productid en el firmware.
Luego uso el programa gtkterm
gtkterm -p /dev/ttyUSB0
saludos
Firmware SDCC USB
Felixi, muchas gracias, pero necesitaria algo de ayuda con el firmware, que liberia usas y si puedes mostrarme un codigo simple de ejemplo de comunicación en sdcc que cuando se conecte un USB se encienda un led o algo asi, me seria de gran ayuda. Saludo! y gracias de antemano.
traka- Nuevo Usuario
- Mensajes : 3
Fecha de inscripción : 09/02/2010
Re: SDCC USB libreria
Puedes usar y revisar el ejemplo que está en el link (te deja bajar el artículo de la revista además), nada más que usa HID.traka escribió:Felixi, muchas gracias, pero necesitaria algo de ayuda con el firmware, que liberia usas y si puedes mostrarme un codigo simple de ejemplo de comunicación en sdcc que cuando se conecte un USB se encienda un led o algo asi, me seria de gran ayuda. Saludo! y gracias de antemano.
Como dije, todavía no está lista para publicar las modificaciones para CDC, va a llevar bastante tiempo.
saludos
Re: SDCC USB libreria
Hola a todos! Fijate en este tema https://pic-linux.forosactivos.net/t389p10-sensor-temperatura-pic18f2550-comunicacion-usb
ahí puse un link para descargar un proyecto, en el cual esta la libreria que arme para usar cdc en sdcc. Para empezar te va a servir espero
ahí puse un link para descargar un proyecto, en el cual esta la libreria que arme para usar cdc en sdcc. Para empezar te va a servir espero
andres53016- Participante
- Mensajes : 25
Fecha de inscripción : 16/05/2011
Localización : Misiones Argentina
Temas similares
» Libreria de Retardos SDCC
» Libreria LCD 20x 4 Flexible 3 bits SDCC PIC18F2550
» Libreria LCD 20 x 4 Flexible 4 bits SDCC PIC18F2550
» Bug en la librería ADC para 18F
» librería ADC para PIC-GCC
» Libreria LCD 20x 4 Flexible 3 bits SDCC PIC18F2550
» Libreria LCD 20 x 4 Flexible 4 bits SDCC PIC18F2550
» Bug en la librería ADC para 18F
» librería ADC para PIC-GCC
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.