TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: diguito_69 en 01 de Julio de 2011, 07:37:33

Título: USB en sdcc.
Publicado por: diguito_69 en 01 de Julio de 2011, 07:37:33
Hola, alguien a logrado usar el usb con sdcc, yo estuve tratando de utilizar esta http://www.nutsvolts.com/index.php?/magazine/article/usb_device_control (http://www.nutsvolts.com/index.php?/magazine/article/usb_device_control) pero no logro compilarla, me sale el siguiente error:

Código: [Seleccionar]
usb.c(352) : error 47: indirections to different types assignment   
from type 'const-unsigned-char [32] code* code'
to type 'unsigned-char generic* fixed'
usb.c(500) : error 47: indirections to different types assignment   
from type 'const-unsigned-char [4] code* code'
to type 'unsigned-char generic* fixed'
usb.c(502) : error 47: indirections to different types assignment   
from type 'const-unsigned-char [14] code* code'
to type 'unsigned-char generic* fixed'
usb.c(504) : error 47: indirections to different types assignment   
from type 'const-unsigned-char [32] code* code'
to type 'unsigned-char generic* fixed'
usb.c(693) : error 47: indirections to different types assignment   
from type 'volatile-unsigned-char [32] near* fixed'
to type 'unsigned-char generic* fixed'
usb.c(1164) : warning 197: keyword 'code' is deprecated, use '__code' instead
usb.c(1164) : warning 197: keyword 'at' is deprecated, use '__at' instead
make: *** [usb.o] Error 1               

si alguien la hizo funcionar a esta o alguna otra, que me diga como hacerla andar. Gracias.
Título: Re: USB en sdcc.
Publicado por: fabianjsm en 03 de Marzo de 2012, 21:02:07
Lo solucionaste? Te refieres a utilizar un bootloader o implementar una comunicación del tipo HID o CDC?
Este hilo es muy interesante: http://www.microchip.com/forums/tm.aspx?m=235427
Título: Re: USB en sdcc.
Publicado por: diguito_69 en 03 de Marzo de 2012, 21:36:47
Lo solucionaste? Te refieres a utilizar un bootloader o implementar una comunicación del tipo HID o CDC?
Este hilo es muy interesante: http://www.microchip.com/forums/tm.aspx?m=235427

Gracias por responder, me refería implementar una comunicación del tipo HID o CDC, me acuerdo que estuve viendo ese link pero no me acuerdo si lo probé.

Lo solucioné descargando una librería publicada en http://pic-linux.foroactivo.net/t389-sensor-temperatura-pic18f2550-comunicacion-usb, que creo que es una modificación de la librería que me daba problemas.

Saludos.
Título: Re: USB en sdcc.
Publicado por: fabianjsm en 03 de Marzo de 2012, 22:35:24
Ok. Interesante el proyecto que comentas, no lo avía visto.