Gast
#557515
Hallo
Habe mit Keil uc Vision 3 folgendes Problem. Möchte über den Linker 2
Asm Dateien verlinken, da ich die LCD-Ansteuerung in einem Programm
benutzen möchte. Wenn ich jedoch mit Extrn und Public die Funktion
freigebe und dann Linke kommt folgendes Problem:
Auszug aus dem Map file:
MEMORY MAP OF MODULE: test (HAUPT)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT
NAME
========================================================================
=
* * * D A T A M E M O R Y * * * *
*
000000H 000007H 000008H --- AT.. DATA "REG BANK
0"
* * * C O D E M E M O R Y * * * *
*
000000H 000311H 000312H --- OFFS.. CODE ?CO?LCD?0
*** OVERLAP ***
000000H 00000DH 00000EH --- OFFS.. CODE ?CO?HAUPT?0
Die Fehlermeldung:
*** WARNING L5: CODE SPACE MEMORY OVERLAP
FROM: 0000H
TO: 000DH
Program Size: data=8.0 xdata=0 code=400
"test" - 0 Error(s), 1 Warning(s).
kann mir jemand einen Tip geben, wie ich das Problem lösen kann?
Gruss Florian