Gast
#2119842
Hallo Leute, ich habe das STM8S-Discovery Board und würde es gerne mit ST Visual Develop (neuste Version 4.2.1) programmieren, aber es treten jede Menge Fehler auf. Als Compiler verwende den COSMIC STM8 16k Compiler. Wenn ich das Discover Projekt von ST nehme und im Debug-Modus Compiliere, dann funktioniert es fehlerfrei. Sobald ich ein anderes Projekt (zB. ADC oder PWM von ST) nehme oder das Discover Projekt im Release-Modus compilieren möchte, dann gibt das Programm folgendes aus: Running Linker clnk -l"C:\Program Files\COSMIC\CXSTM8_16K" -o Debug\adc.sm8 -mDebug\adc.map Debug\adc.lkf #error clnk Debug\adc.lkf:47 can't open file crtsi0.sm8 #error clnk Debug\adc.lkf:60 can't open file libis0.sm8 #error clnk Debug\adc.lkf:61 can't open file libm0.sm8 The command: "clnk -l"C:\Program Files\COSMIC\CXSTM8_16K" -o Debug\adc.sm8 -mDebug\adc.map Debug\adc.lkf " has failed, the returned value is: 1 exit code=1. Die Dateien crtsi0.sm8, libis0.sm8 und libm0.sm8 sind im COSMIC Ordner vorhanden. Ich habe die Einstellungen von den Projekten so gelassen wie sie sind. Wenn ich das Discover Projekt (im Debug Modus) erfolgreich compiliert habe und den Debugger starten möchte, dann zeigt Vista, dass die gdb7.exe nicht mehr funktioniert und er die "symbol tabel" von discover.elf nicht laden kann. Danach stürzt das Programm vollständig ab. Auch der Visual Programmer von ST stürzt ständig ab und kann keine Projekte laden... Im Moment bin ich ratlos, vielleicht könnt ihr mir auf die Sprünge helfen. Hab schon alles mehrfach deinstalliert und installiert, die Tool-Pfade in ST überprüft und und und... Eventuell hat von euch jemand eine ältere Version von ST oder COSMIC die funktionieren. Gruß Peter