fbpx

Expresate

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

Problema compilando...
 
Avisos
Vaciar todo

Problema compilando codigo que usa usb

2 Respuestas
2 Usuarios
0 Reactions
1,860 Visitas
marioquartz
Respuestas: 3
Topic starter
(@marioquartz)
New Member
Registrado: hace 17 años

En foro sobre modding (el tunning de ordenadores) se publico hace mucho,mucho tiempo un proyecto llamado PicUSB. Era un codigo para comunicar pic y pc por usb. He utilizado el codigo para algo que necesito y al compilarlo me da una cantidad enorme de errores... Hasta en archivos que venían con el propio compilador. Tengo instalado MPlab, CCS y su plugin.

Adjunto en un zip los tres archivos y aqui los errores.
He notado que los errores se repiten en ciertos puntos parecidos. Asi que si me decis que esta mal, me ayudariais mucho.
Executing: "C:Archivos de programaPICCCcsc.exe" +FH "main.c" +EXPORT +DF +LN +T +A +M +Z +Y=9 +EA
>>> Warning 203 "C:Archivos de programaPICCdriverspic18_usb.h" Line 436(1,1): Condition always TRUE
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 264(13,21): Undefined identifier delay_us
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 278(13,21): Undefined identifier delay_us
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 327(13,21): Undefined identifier delay_ms
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 809(29,50): Undefined identifier USB_CLASS_DESCRIPTORS
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 821(29,59): Undefined identifier USB_CLASS_SPECIFIC_DESC_LOOKUP
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 824(32,67): Undefined identifier USB_CLASS_SPECIFIC_DESC_LOOKUP_SIZE
Error 12 "C:Archivos de programaPICCdriversusb.c" Line 887(15,38): Undefined identifier USB_CLASS_SPECIFIC_DESC
Error 28 "C:mq-picusbmain.c" Line 47(6,7): Expecting an identifier
Error 43 "C:mq-picusbmain.c" Line 47(7,8): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 49(53,58): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 49(59,60): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 49(64,65): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 49(64,65): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 50(68,69): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 51(75,77): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 51(77,78): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 51(94,95): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 51(94,95): Expecting a (
Error 48 "C:mq-picusbmain.c" Line 51(94,95): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 51(94,95): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 52(143,144): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 53(153,155): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 53(156,157): Expecting a declaration
Error 28 "C:mq-picusbmain.c" Line 53(169,170): Expecting an identifier
Error 43 "C:mq-picusbmain.c" Line 53(169,170): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 54(239,240): Expecting a declaration
Error 28 "C:mq-picusbmain.c" Line 55(11,12): Expecting an identifier
Error 48 "C:mq-picusbmain.c" Line 55(14,20): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 55(22,23): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 55(23,24): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 55(24,25): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(108,110): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(111,112): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 57(116,117): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 57(116,117): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(116,117): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(117,119): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(120,121): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 57(121,122): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 58(147,148): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 59(172,173): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 59(172,173): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(172,173): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(173,174): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 59(181,182): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 59(181,182): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(181,182): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(182,183): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 59(190,191): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 59(190,191): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(190,191): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 59(190,191): Expecting a declaration
Error 28 "C:mq-picusbmain.c" Line 61(240,241): Expecting an identifier
Error 48 "C:mq-picusbmain.c" Line 61(243,248): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 61(250,251): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 61(251,252): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 61(253,255): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 61(12,13): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 62(78,79): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(91,93): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(94,95): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 64(99,100): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 64(99,100): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(99,100): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(100,102): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(103,104): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 64(104,105): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 65(129,130): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(145,147): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(148,149): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 66(155,156): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 66(155,156): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(155,156): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(156,158): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(159,160): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(160,161): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(162,163): Expecting a declaration
Error 28 "C:mq-picusbmain.c" Line 66(175,176): Expecting an identifier
Error 43 "C:mq-picusbmain.c" Line 66(176,177): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 66(192,193): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(228,230): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(231,232): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 67(238,239): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 67(238,239): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(238,239): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(239,241): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(242,243): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(243,244): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(245,246): Expecting a declaration
Error 28 "C:mq-picusbmain.c" Line 67(1,2): Expecting an identifier
Error 43 "C:mq-picusbmain.c" Line 67(2,3): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 67(18,19): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(57,59): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(60,61): Expecting a declaration
Error 48 "C:mq-picusbmain.c" Line 68(67,68): Expecting a (
Error 43 "C:mq-picusbmain.c" Line 68(67,68): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(67,68): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(68,70): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(71,72): Expecting a declaration
Error 43 "C:mq-picusbmain.c" Line 68(72,73): Expecting a declaration
C:mq-picusbmain.o ===> 100 Errors, 1 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Sun Sep 21 20:15:41 2008

Responder
1 respuesta
urriellu
Respuestas: 61
(@urriellu)
Trusted Member
Registrado: hace 18 años

En main.c, cambia
#include <PicUSB>
por
#include "PicUSB.h"

Responder
Compartir: