Forum: Mikrocontroller und Digitale Elektronik Keil µVision


von Daniel (Gast)


Lesenswert?

Wenn ich eine float oder double Variable im Keil µVision2 definiere und
dieser dann einen Wert zuweise kommt immer der folgende Fehler:

Build target 'Target 1'
assembling STARTUP.A51...
compiling adi.c...
linking...
BL51 BANKED LINKER/LOCATER V5.03 - SN: K1DQP-01744E
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002
".\STARTUP.obj",
"adi.obj"
TO "adi"
RAMSIZE(256)
CODE( 0X8000-0X8FFF )
XDATA( 0X9000-0X9DFE )
*** FATAL ERROR L210: I/O ERROR ON INPUT FILE:
    EXCEPTION 0021H: PATH OR FILE NOT FOUND
    FILE: C:\KEIL\C51\LIB\C51FPS.LIB
Target not created


Mit Int funktioniert es!!

von Flo (Gast)


Lesenswert?

Hallo Daniel,

den Fehler hatte ich auch. Ich habe eine Vollversion von µVision2 V6.2.
Diese wollte ich auf WinXP laufen lassen. So kam dieser Fehler zu
stande. Mit der Eval Version klappts dann.
Welches Betriebssystem hast du? Ich glaube auf XP läuft das nicht.

Gruß,
Flo

von Daniel (Gast)


Lesenswert?

XP!!

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Habt Ihr Euch eigentlich mal die Fehlermeldung angesehen?

von Thomas (Gast)


Lesenswert?

Ihr habt nur die Eval Version installiert. Dort fehlen die FP Libs.
Das hat mit XP nichts zu tun

von Flo (Gast)


Lesenswert?

Ich versteh jetzt gar nichts mehr.
@Daniel: Hast du jetzt die Vollversion mit Dongle oder nur die Eval?
Weil nach meinen Informationen die Vollversion nur auf win 98 läuft.

Weiß das vielleicht jemand besser? Wäre wichtig. Ich bin nämlich grad
dabei auf meinen alten Rechner Win98 aufzuspielen.

von peter dannegger (Gast)


Lesenswert?

EXCEPTION 0021H: PATH OR FILE NOT FOUND
FILE: C:\KEIL\C51\LIB\C51FPS.LIB


Was ist denn daran so schwer, erstmal nachzusehen, ob die C51FPS.LIB
unter dem angegebenen Pfad überhaupt steht ?

Fehlermeldungen sind dazu da, daß man sie auch liest !


Peter

von Matthias Friedrich (Gast)


Lesenswert?

Die Vollversion läuft selbstvertändlich auch unter Windows XP.

von Thomas (Gast)


Lesenswert?

uV2 und uV3 laufen mit Win98 Win2000 und XP und zwar sowohl Eval
als auch PK51. Für die Einschränkungen der Eval Version einfach
mal bei Keil nachschauen....
Das Eintragen einer SN in die Tools.ini macht aus der Eval noch
lange keine Vollversion.

von Jürgen (Gast)


Lesenswert?

Ich benutze beide Versionen unter XP ( Eval und Voll ) beide
funktionieren. Es liegt auf keinen Fall an XP
Allerdings fehlen bei der Eval einige Libs. Zum Beispiel auch die für
Float.

Es gibt aber eine abgespeckte Version von µVision die bei den Silap
Entwicklungsboards dabei ist. Die kann alles aber nur bis 4k.

Gruß Jürgen

von peter dannegger (Gast)


Lesenswert?

"Ich benutze beide Versionen unter XP ( Eval und Voll ) beide
funktionieren. Es liegt auf keinen Fall an XP"


Hätte mich auch gewundert.

Mein Keil V5.02 (1995) läuft auch unter XP wie dumm.


Peter

von Flo (Gast)


Lesenswert?

OK, ich hab´s jetzt nochmal unter XP versucht. Installation läuft super.
Compiler, Linker auch. Wenn ich dann aber mein Simulator starten will,
kommt: Problembericht senden und es geht gar nichts mehr. Das ist vom
Projekt unabhängig.
Hat jemand ne Ahnung?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.