Buenas, pues en mi programa, intento compilar el siguiente código:
Codigo:
#define MAX_BUFFER 50
.........
void main (void)
{
char * buffer;
buffer = (char *) malloc (MAX_BUFFER);
.........
}
Pues el compilador CCS me genera el siguiente error:
*** Error 12 "C:practica3lcd2.c" Line 169(25,31): Undefined identifier malloc
Por lo que veo, no usa el comando MALLOC en CCS para el PIC16F877. ¿Estoy en lo cierto? Sino, me podríais decir como lo arreglaría, u otra manera de declararlo?
Simplemente quería reservar un espacio de memoria para dejar strings para poder manipularlo despues con el comando: MEMCPY.
Gracias por adelantado.