Hola craks,
hace tiempo que intento crear un programa en c++ con ccs y cuando logro un código que parece interesante... me quedo sin ROM al compilar todas las funciones en el main principal. He utilizado un PIC16F886 y por más que intento depurar y disminuir código no hay manera de solucionar el "out of rom". Mensaje: "out of rom, A segment or the program is too large". Si inhabilito 2 de las funciones consigo compilar aunque con un 86% ROM.
La cuestión que pretendo exponer es si cambio a PIC18F (lo que debería de haber hecho de un principio), o intento solucionar el problema de la ROM insuficiente.
Tengo el tiempo justo para resolver el problema, entonces si alguien pudiera aconsejarme un PIC18F muy parecido al PIC16F886 para modificar lo mínimo el programa lo agradecería... pero necesito solución.
Gracias
hace tiempo que intento crear un programa en c++ con ccs y cuando logro un código que parece interesante... me quedo sin ROM al compilar todas las funciones en el main principal. He utilizado un PIC16F886 y por más que intento depurar y disminuir código no hay manera de solucionar el "out of rom". Mensaje: "out of rom, A segment or the program is too large". Si inhabilito 2 de las funciones consigo compilar aunque con un 86% ROM.
La cuestión que pretendo exponer es si cambio a PIC18F (lo que debería de haber hecho de un principio), o intento solucionar el problema de la ROM insuficiente.
Tengo el tiempo justo para resolver el problema, entonces si alguien pudiera aconsejarme un PIC18F muy parecido al PIC16F886 para modificar lo mínimo el programa lo agradecería... pero necesito solución.
Gracias