Colapsar columna

Menu Usuario -

Hola, Visitante
avatar


Mas Activos -

nocturno
Mensajes: 1642
djfreeman
Mensajes: 269
Meta
Mensajes: 254
spiderman
Mensajes: 197
residente
Mensajes: 164

Autor Tema: Interpretando mando infrarrojos con dsPIC  (Leído 2785 veces)

Desconectado Milo

  • Nuevo fichaje
  • *
  • Mensajes: 3
    • http://
Interpretando mando infrarrojos con dsPIC
« en: Julio 21, 2006, 12:58 »
Hola:

Me ha parecido muy interesante el proyecto interpretando mando infrarojos con el dspic y me he puesto a compilarlo para ver si me lo puedo montar  y hacer mis pruebas, pero no he podido compilarlo porque se ve que me falta algun libreria para el printf y no se cual es.

El mensaje de error que me da es el siguiente:

C:\Archivos de programa\Microchip\MPLAB C30\bin\pic30-coff-ld.exe Error: A heap is required, but has not been specified

Y se que es del printf porque si lo quito ya no me da ese error, he incluido todas las librerias, lipc-coff.a, lip30c-coff.a, lip30f4011-coff.a y el link .gld
No se que me falta.

Si me puedes echar una mano te lo agradeceria mucho, un saludo y enhorabuen por tu página.

Gracias,

Milo.

Desconectado nocturno

  • Administrator
  • MicroPIC Gurú
  • *****
  • Mensajes: 1642
    • MicroPIC
Interpretando mando infrarrojos con dsPIC
« Respuesta #1 en: Julio 21, 2006, 14:28 »
Sí, ese error no es de librerías, sino de la forma que tiene el compilador de gestionar la memoria al compilar el programa.

Tienes que ir al menú Project, Build Options, Project y en la ventana que se abre selecciona la pestaña MPLAB LINK30. Ahí verás que hay un cuadro de texto llamado Heap Size. Si colocas 256 o 512 ya debería funcionar.

Ya me dirás si lo logras.
Un saludo desde Sevilla, España

Desconectado Milo

  • Nuevo fichaje
  • *
  • Mensajes: 3
    • http://
Interpretando mando infrarrojos con dsPIC
« Respuesta #2 en: Julio 24, 2006, 11:36 »
Ese era el problema, ya me deja compilarlo,

Gracias,

Un saludo,
Milo.