TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: sokoloko en 29 de Julio de 2010, 14:54:03

Título: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: sokoloko en 29 de Julio de 2010, 14:54:03
Hola amigos,

Tras varios dias buscando información e iniciandome en esto de los PICS, os resumo donde estoy bloqueado y los pasos que he seguido:

-Instalar MPLAB 8.53.
-Instalar CCS 4.104.
-Instalar plugin de MPLAB para compilar en C.
-Verifico que esta bien instalado en MPLAB.
-Doy al asitente de MPLAB para nuevo proyecto, y selecciono PIC 16F84A.
-En la pantalla de lenguaje, selecciono CCS C Compiler y fijo que pongo bien la ruta del CCS.
-Creo el proyecto, añado el archivo .C (haciendo varias pruebas con distintos ficheros .c) y al dar "a built all"......

Me sale esto:

Código: [Seleccionar]
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\PICC" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA  #__16F84A=TRUE
Could not spawn language tool.  Check command-line options.  (5)
BUILD FAILED: Thu Jul 29 19:37:51 2010

Alguien sabe que puedo estar haciendo mal?? Toy ya un poco desesperado con el tema.  :5]

Saludos y gracias.





Título: Re: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: Diego E. en 29 de Julio de 2010, 19:02:17
Hola amigo,
Citar
Tengo instalados tanto CCS 4.0 como Mplab 8.3, luego abro Mplab y creo un nuevo proyecto, cundo me pide seleccionar el lenguaje selecciono CCS C compiler For PIC10/12/14/...
luego el la location si no está configurado el compilador busco el ejecutable Ccsc.exe, por lo general está en "C:\Archivos de programa\PICC\Ccsc.exe", ahora continúo la cración del proyecto normal.
ya de esta forma puedes abrir perfectamente cualquier archivo creado en CCS y trabajarlo conjuntamente con todas las herramientas del Mplab

esta es la forma como yo trabajo, revisa este ejemplo que está realizado de esta forma y me dices si te opera bien

saludos.
Título: Re: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: sokoloko en 30 de Julio de 2010, 18:06:49
Muchas gracias por la ayuda Diego.

Tu programa lo compila perfectamente, y me va bien.

Lo malo es que con lo que me falla es con codigo en C, en ensamblador no me da fallos.

Saludos y gracias.
Título: Re: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: Diego E. en 30 de Julio de 2010, 19:08:20
Te paso un proyecto en C para que pruebes, si quieres pasa un código yo lo compilo en mi PC.
Título: Re: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: fabianjsm en 31 de Julio de 2010, 08:54:46
Esta linea esta mal:

Executing: "C:\Archivos de programa\PICC" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA  #__16F84A=TRUE

Deberia decir

Executing: "C:\Archivos de programa\PICC\ccsc.exe" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA  #__16F84A=TRUE

Fijate la ruta que tenes en  'project->set language tool locations' opcion 'ccs c compiler...->executables->ccs c compiler'
Título: Re: Problema MPLAB y compilacion codigo C, (error con lenguaje).
Publicado por: sokoloko en 31 de Julio de 2010, 19:06:49
Ole Fabian!!!!!   :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/

Ya me funciona, efectivamente a sido redefinir la ruta completa y compilar.

Mil gracias.  :mrgreen: