Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola a todos! este es mi primer post y lo aprovecho para saludaros a todos.
Bien, mi problema es el siguiente, cuando compilo un archivo .c con el Programmers Notepad 2 me sale el siguiente error:
(tengo windows vista) y tras esto no me crea ningun archivo .hex.
> "C:roboticalibreria_facil\crear_ejecutable.bat" ejemplo7 "C:roboticalibreria_facil"
C:roboticalibreria_facil>cd "C:roboticalibreria_facil"
C:roboticalibreria_facil>sdcc -mpic14 -p16f876a -c ejemplo7.c
C:roboticalibreria_facil>sdcc -mpic14 -p16f876a -c libreria_facil.c
C:roboticalibreria_facil>sdcc -mpic14 -p16f876a -c delay0.c
C:roboticalibreria_facil>sdcc -mpic14 -p16f876a -o ejemplo7 ejemplo7.o libreria_facil.o delay0.o
Usage: gplink [options] [objects] [libraries]
Options: [defaults in brackets after descriptions]
-a FMT, --hex-format FMT Select hex file format.
-c, --object Output executable object file.
-d, --debug Output debug messages.
-f VALUE, --fill VALUE Fill unused program memory with value.
-h, --help Show this usage message.
-I DIR, --include DIR Specify include directory.
-l, --no-list Disable list file output.
-m, --map Output a map file.
-o FILE, --output FILE Alternate name of output file.
-O OPT, --optimize OPT Optimization level [1].
-q, --quiet Quiet.
-r, --use-shared Use shared memory if necessary.
-s FILE, --script FILE Linker script.
-t SIZE, --stack SIZE Create a stack section.
-v, --version Show version.
Default linker script path C:roboticagputilsbin
Default library path (null)
Report bugs to:
<URL>
C:roboticagputilsbingplink.exe: invalid option -- w
C:roboticagputilsbingplink.exe: invalid option -- w
> Process Exit Code: 0
PD: soy demasiado novato como para una explicacion demasiado tecnica.
Gracias por adelantado 😉
porque no usas otro compilador de uso mas general y asi te podriamos ayudar mas; por mi parte yp uso el mplab o el ccs(hace poquito) los dos programando en C si esto te ayuda solo pregunta.
alepic
Cualquiera de los dos que has nombrado le seriran a mi Skybot??
gracias 😉
con estos compiladorers vas a poder hacer el programa que iria en el PIC16F876A que va en la tarjeta SKYPIC que lleva el SKYBOT como decis; porque el compilador no tiene nada que ver con el hardware donde iria intalado el pic; lo unico que tienes que saber al programar es como se va a comportar el hardware con las acciones que tome tu programa(que va conectado a los puertos del pic).
alepic
Ok, gracias, voy a probarlos y ahora te cuento, aunque hay un problema, tengo las funciones que va a hacer el robot pero no se crear el archivo .hex (compilar)... hay algun tutorial por ahi de este programa?