TODOPIC
Microcontroladores PIC => Pic32 => Mensaje iniciado por: Rikr09 en 11 de Agosto de 2014, 09:59:11
-
Saludos amigos de TODOPIC,
Esta vez estoy trabajando con un PIC32, y hace pocos días estoy intentando compilar el Bootloader (cual proyecto adjunto) y me aparecen una serie de errores a detallar:
CLEAN SUCCESSFUL (total time: 300ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `D:/Ricardo Racines/Bootloader/Bootloader/MPLAB_X_Workspace/UART_Btl_Explorer16.X'
make -f nbproject/Makefile-default.mk dist/default/production/UART_Btl_Explorer16.X.production.hex
make[2]: Entering directory `D:/Ricardo Racines/Bootloader/Bootloader/MPLAB_X_Workspace/UART_Btl_Explorer16.X'
In file included from c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/xc.h:173:0,
from c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/p32xxxx.h:5,
from c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/peripheral/adc10.h:44,
from c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/plib.h:49,
from ../../Source/FrameWork/Framework.c:47:
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:3477:14: error: expected identifier or '(' before numeric constant
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:3478:5: error: expected ';' before 'unsigned'
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:7338:14: error: expected identifier or '(' before numeric constant
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:7339:5: error: expected ';' before 'unsigned'
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:7349:14: error: expected identifier or '(' before numeric constant
c:\program files (x86)\microchip\xc32\v1.10\bin\../lib/gcc/pic32mx/4.5.1/../../../../pic32mx/include/proc/p32mx795f512l.h:7350:5: error: expected ';' before 'unsigned'
../../Source/FrameWork/Framework.c:50:2: warning: #warning "aqui se cambia si se escribe en la flash interna o la externa"
make[2]: *** [build/default/production/_ext/1094924598/Framework.o] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
La verdad no sé que hacer, un compañero fue quien me paso el proyecto y en su PC funciona y compila perfectamente solo con un Warning que ya esta predefinido por él.
Quedo realmente atento a sus respuestas....
En esta Enlace (https://www.dropbox.com/s/sp6a7328fhwodja/Bootloader.zip) se puede descargar el proyecto Bootloader donde encontraran el del UART
Gracias
-
A mi me ayudaron en foro de MCHP:
Te dejo el enlace:
http://www.microchip.com/forums/m662851.aspx