Hallo, ich wollte Mikrokontroller Board "Stellaris® LM3S811 Evaluation Board" in Betrieb nehmen und dabei hätte einige Fragen. 1. Ich habe auf mein PC die Entwicklungsumgebung Keil-uVision, Version 4 installiert. Nach der Installation entstanden im Feld "Projekt" irgendwelche von mir nicht eingeladene Projektdateien (s.Bild_1 frisch install.jpg) 2. Ich wollte meine schon vorhandene Ziel-Projektvorlage öffnen mit meinen Projektdateien. Die Projektdateien sind im "Bild_2 Projektdateien" zu sehen. 3. Ich mache Projekt -> Open Projekt -> Select project file und sehe "Bild_3 open_projeck_file" und !!! sehe dass Keil_uVision bisschen andere Dateitype zum Öffnen vorschlägt als meine Type von Projektdateien (z.B. nicht "projektvorlage.uvprojx" sondern "___.uvproj"). Keil_uVision sieht (zum öffnen) meine Projektdatei überhaupt "projektvorlage.uvprojx" nicht. 3a. !! Warum unterscheidet es sich um eine Buchstabe (Dateityp)? 3b. Hat das mit Keil_uVision-VERSION zu tun? Im Labor konnte ich die Projektvorlage Problemlos mit Keil_uVision öffnen und Programm "main.c" funktionierte einwandfrei...Mir wurde auch empfohlen, Kel-Version 4 zu installieren. 3c. Was sollte ich tun, damit ich diese Projektvorlage doch öffnen könnte? Oder ist der automatisch aufgetauchte Projektdateien sind auch gültig, nur muss ich mein File "Main.c" mit dem Programm dorthin reinschmeißen? 4. Ich speichere und Kompiliere eine Datei aus dem automatisch aufgetauchten Projektdateien und tippe auf "LOAD" um Kommunikation (Über USB) zwischen meinem PC und Mikrokontrollerboard zu testen. Es erscheint die Fehlermeldung: "No_ULINK_Device_found.jpg" (Bild_4_No_ULINK_Device_found.jpg) Anscheinden fehlt Treiber. 4a. Ich probiere in das Geräte-Manager zu gucken: ich drucke "Treiber aktualisieren" (onlinesuche) und erhalte Meldung "Treibersoftware für das Gerät wurde nicht gefunden. 4b. !! Wo kann ich doch den Treiben zu finden und downzuloaden? (Für Windows 8, 64 Bit). Wird sich dann der Treiber in richtigen Speicherort platzieren oder muss man manuell zuweisen? Wohin? Vielen Dank.
> projektvorlage.uvprojx Das ist fuer Keil 5. > No_ULINK_Device_found Die Stellarisboards haben ueblicherweise einen ICDI-Debugger an Bord oder separat mit dabei. Den muss man halt dann auch auswaehlen. Das steht auch in der Doku zum Board. Die solltest Du vielleicht mal lesen.
Danke. ich suche nach Keil Version 5. Für Keil Vers 4 wurde MDK-Version empfohlen. Also suche ich auch MDK-Version für Keil Vers. 5. Ich finde aber Keil 5 für Windows 8, 32 bit. Ich habe aber Windows 64 bit und finde leider nicht. Außerdem, sehe ich downloadmöglichkeit Keil 5 MDK für ARM, aber bei mir ist nicht ARM, sondern LM3S811 von Texas Instruments. Kennen Sie download-link für Keil Version 5 für Windows 8, 64 bit, für LM3S811 ? Momentan habe ich kein beigelegtes CD mit Treiber zum Board. Das Mikrokonterollerboard war im Labor nur über USB-Kabel mit dem PC verbunden. Dieses Kabel habe ich dabei jetzt. Könnten Sie bitte helfen, richtige Treiber (ICDI-Debugger?) im Internet hinzuweisen ? Ich bin kein Profi in dem Bereich...
Ah, wenigstens ertses Problem ist gelöst. Ich habe Keil-Mikro_Vision Version 5 installiert. Jetzt sieht Keil_5 meine Projektvorlage und konnte das wenigstens öffnen. Im Labor aber ich konnte diese Projektvorlage einwandfrei kompilieren. Hier versuche ich auch, Projekt zu kompilieren. aber es tauchen 3 Errors beim Kompilieren: *** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'Vorlage' compiling main.c... main.c(1): error: #5: cannot open source input file "inc/lm3s811.h": No such file or directory #include "inc/lm3s811.h" main.c: 0 warnings, 1 error assembling startup_rvmdk.S... compiling jtag.c... jtag.c(1): error: #5: cannot open source input file "inc/hw_memmap.h": No such file or directory #include "inc/hw_memmap.h" jtag.c: 0 warnings, 1 error compiling display96x16x1.c... display96x16x1.c(33): error: #5: cannot open source input file "inc/hw_i2c.h": No such file or directory #include "inc/hw_i2c.h" display96x16x1.c: 0 warnings, 1 error ".\rvmdk\program.axf" - 3 Error(s), 0 Warning(s). Target not created. Build Time Elapsed: 00:00:02
>main.c(1): error: #5: cannot open source input file "inc/lm3s811.h": No >such file or directory Und? Existieren diese Files am vom Compiler erwarteten Ort?
Wie kann ich prüfen, im welchen Ort die Files vom Compiler erwartet sind ? Welche files (beim Compilieren) genau ? zu welchen Ort geschickt werden müssten? Außerdem, ich Platziere die Projektvorlage (noch kein Programm drin) als Bild_6_Proj_Vorl.
Ist der gesuchte Treiber hier downzuloaden?: http://www.ti.com/tool/sw-usb-windrivers Wegen der Fehlermeldung "No_ULINK_Device_found" (Bild_4_No_ULINK_Device_found.jpg) beim Drucken von "LOAD": braucht man den Treiber für USB oder für das evaluation-Board ?
> main.c: 0 warnings, 1 error Da fehlt noch das ARM-Legacy-Pack. Gibt es auch bei Keil. > "No_ULINK_Device_found" Ein ICDI ist kein U-Link. Das muss man im Projekt dann auch als Debug-Adapter einstellen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.