TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: JElab en 12 de Julio de 2006, 06:44:00

Título: problemas con el linkador!!!
Publicado por: JElab en 12 de Julio de 2006, 06:44:00
ola a todos!!!estoy programando un 18F452 en C mediante el MPLAB IDE v.7.20 y un MPLAB ICD2 en una placa estandar PICDEM 2PLUS. necesito crear un array bidimensional de 100x12 pero me aparece un error  al linkarlo (can not fit the section). yo creo que es pq el array no entra en un unico banco de memoria y necesita de mas. a mi parecer deberia ser algo transparente, pero no lo es. Como podria crear dicho array????
Título: Re: problemas con el linkador!!!
Publicado por: maunix en 12 de Julio de 2006, 08:08:22
ola a todos!!!estoy programando un 18F452 en C mediante el MPLAB IDE v.7.20 y un MPLAB ICD2 en una placa estandar PICDEM 2PLUS. necesito crear un array bidimensional de 100x12 pero me aparece un error  al linkarlo (can not fit the section). yo creo que es pq el array no entra en un unico banco de memoria y necesita de mas. a mi parecer deberia ser algo transparente, pero no lo es. Como podria crear dicho array????

Antes que nada, te aconsejo seriamente usar el MPLAB 7.4 y el C18 v3.03 o v3.04.  Hay cambios en el linker y en el formato coff además de algunos bugs corregidos.

Con respecto a tu pregunta, como habrás imaginado es una bastante común.  De hecho Microchip la pone dentro de sus FAQs en el foro de dicha empresa.

Fíjate este link, ahí está la respuesta a tu pregunta

http://forum.microchip.com/tm.aspx?m=39357 (http://forum.microchip.com/tm.aspx?m=39357)

Saludos