PICC18 @ linker frontière 0x3FFF-> 0x4000

K

Kovake

Guest
Après une demi-année de plus ou moins de succès, codant pour 18Fxxx
j'ai atterri en particulier intresting blocage.PL4 linker refuse de scinder le texte (code) psect à 0x4000 (à mi-chemin de flash).
Une fois que la moitié inférieure se remplit de liens parvient à localiser environ 1.5kB ROM de données et il essaie de déplacer l'ensemble du morceau restant dans la moitié supérieure.Si ce morceau est plus grand que 0x4000 octets c'est-à-dire.ne correspond pas à côté dans la moitié supérieure de liens tels juste "Impossible de trouver les mots pour 0x4XXX texte dans le segment psect CODE".Je
n'ai remarqué notices MOTS (2 octets), mais il
n'a pas de sens.
J'ai réussi à compiler la source même, ou plus tôt avec PL2 compilateur et il est évident
qu'elle a bien fonctionné, puisque l'application fonctionne bien.
Aussi I (seulement pour la référence) a compilé les mêmes sources pour 18F8620 et équipé amende en vertu de 0x7FFF.a été utilisée pour la dernière fois l'adresse 0x5250.(Malheureusement, l'objet ne semble pas fonctionner correctement sur 18F452 périphérique.) Je suis conscient de ma compréhension limitée de la compilation elle-même

<img src="http://www.edaboard.com/images/smiles/icon_eek.gif" alt="Choqué" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top