Alguien sabe decirme qué es esto ??
5 participantes
Página 1 de 1.
Alguien sabe decirme qué es esto ??
Cuando intento generar el fichero .hex a partir del .asm en piklab, obtengo la siguiente respuesta :
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -w0 Hola Mundo.asm
Hola Mundo.asm:10: atención: found lower case match for include filename
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -pp16f628a -w0 Hola Mundo.asm
Hola Mundo.asm:8: atención: Processor superseded by command line.
Hola Mundo.asm:10: atención: found lower case match for include filename
gplink -oHola Mundo.hex -c -ainhx32 -m -I/home/maesstrissimo/Electronica/Programas Pics/ Hola Mundo.o Hola Mundo.o
message: using default linker script "/usr/share/gputils/lkr/16f628a.lkr"
*** Salida con estado: 1 ***
Podéis decirme qué significa ? No me funciona la"ayuda" del PickLab.
Gracias.
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -w0 Hola Mundo.asm
Hola Mundo.asm:10: atención: found lower case match for include filename
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -pp16f628a -w0 Hola Mundo.asm
Hola Mundo.asm:8: atención: Processor superseded by command line.
Hola Mundo.asm:10: atención: found lower case match for include filename
gplink -oHola Mundo.hex -c -ainhx32 -m -I/home/maesstrissimo/Electronica/Programas Pics/ Hola Mundo.o Hola Mundo.o
message: using default linker script "/usr/share/gputils/lkr/16f628a.lkr"
*** Salida con estado: 1 ***
Podéis decirme qué significa ? No me funciona la"ayuda" del PickLab.
Gracias.
a16er70- Participante
- Mensajes : 20
Fecha de inscripción : 12/12/2010
Localización : España - Boecillo
Re: Alguien sabe decirme qué es esto ??
Hola..
Puedes adjuntar el archivo asm que estas trabajando para poder tener mas informacion.
Saludos
RiSanti
Puedes adjuntar el archivo asm que estas trabajando para poder tener mas informacion.
Saludos
RiSanti
Re: Alguien sabe decirme qué es esto ??
Podria tratarse de la sintaxis del archivo asm y de los includes utilizados en el. Cambiale el nombre a Hola Mundo.asm, por algo como hola_mundo.asm. Igualmente si el/los include que utilices tienen nombres con espacios y/o mayusculas, renombralos tambien.
Pruebalo y nos cuentas.
Saludos.
Pruebalo y nos cuentas.
Saludos.
AcoranTf- Participante Activo
- Mensajes : 44
Fecha de inscripción : 10/11/2009
Re: Alguien sabe decirme qué es esto ??
Saludos
Estoy de acuerdo con acoranTf, tienes algunos errores
mira este caso simple
Con A
Con a
La diferencia es la letra 'a' en el archivo para referenciar al PIC16F628A
y chico3001 de foros de electronica con respecto al warning nos advierte
El link está aquí http://www.forosdeelectronica.com/f24/problema-al-compilar-archivo-asm-18059/
Espero te sirva
Estoy de acuerdo con acoranTf, tienes algunos errores
mira este caso simple
Con A
Con a
La diferencia es la letra 'a' en el archivo para referenciar al PIC16F628A
y chico3001 de foros de electronica con respecto al warning nos advierte
De entrada no son errores... solo advertencias de que el programa puede correr mal o puede haber problemas en la compilación de esas instrucciones, tiene rato que deje de programar el PIC pero aquí esta lo que recuerdo de esas advertencias...
Processor superceded by command line. Verify processor symbol.- Al compilador no le gusta el comentario que tienes en la linea 1....solo eliminalo o ponlo abajo de la linea de declaración del procesador
El link está aquí http://www.forosdeelectronica.com/f24/problema-al-compilar-archivo-asm-18059/
Espero te sirva
maigke- Asiduo del Foro
- Mensajes : 210
Fecha de inscripción : 12/04/2009
Edad : 47
Localización : Mexico
Re: Alguien sabe decirme qué es esto ??
Aunque sean "warnigs" en principio no es ningún problema, solo es información:
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -pp16f628a -w0 Hola Mundo.asm
Seguramente en el asm tendrás algo parecido a esto en la linea 8:
LIST p=16F628A
Seguramente en el asm tendrás algo parecido a esto en la linea 10:
#include P16F628A.inc
Si el programa lo compilaste con GcBasic es normal esto.
Saludos.
En la linea de comandos se ha indicado un nombre de procesador que tiene preferencia sobre el indicado en el archivo asm:Hola Mundo.asm:8: atención: Processor superseded by command line.
gpasm -c -I/home/maesstrissimo/Electronica/Programas Pics/ -pp16f628a -w0 Hola Mundo.asm
Seguramente en el asm tendrás algo parecido a esto en la linea 8:
LIST p=16F628A
Los includes tienen nombres en minúscula y se dió un nombre en mayúscula, aún así gpasm lo acepta pero advierte del detalle.Hola Mundo.asm:10: atención: found lower case match for include filename
Seguramente en el asm tendrás algo parecido a esto en la linea 10:
#include P16F628A.inc
Si el programa lo compilaste con GcBasic es normal esto.
Saludos.
Temas similares
» Libreria para PIC
» alguien armo este programador
» como empiezo? alguien que me oriente
» Alguien tiene un TY51 o TOP2004?
» alguien armo este programador
» como empiezo? alguien que me oriente
» Alguien tiene un TY51 o TOP2004?
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.