Forum: Mikrocontroller und Digitale Elektronik Code:Blocks(EPS) kann keine neuen Projekte mehr erstellen


von J. T. (chaoskind)


Lesenswert?

MoinMoin liebes Forum,

ich hab mal wieder ein Problem. Seit 2 Tagen verzweifel ich langsam an 
Code:Blocks, welches ich in der EPS-Edition nutze. Bis vor 2Tagen konnte 
ich problemlos ein neues Projekt erstellen. Ich klickte auf neues 
Projekt erstellen, wählte STM32 aus, klickte weiter, musste n 
Projektnamen eingeben und n paar Einstellungen machen, und er hat mir 
ein neues Projekt erstellt.

Wenn ich nun ein neues Projekt erstelle und STM32 wähle und auf weiter 
klicke, gibs das "Windows-sagt-geht-nicht"-Ping und ein Fehlermeldung 
taucht auf. "could not fill device combo box. this could hapen due to 
licence or incorrect installation. check your licence or reinstall"

Neu installiert hab ich bereits 2mal... Mit dem selben Ergebnis, das 
diese Fehlermeldung auftaucht. Wo kann ich denn die Lizenz überprüfen? 
In Codeblocks selbst hab ich nichts zum Theme licencecheck gefunden. 
Muss ich da in der Regedit nachschauen?

Für hilfreiche Hinweise wäre ich sehr dankbar =)

MfG Chaos

P.S. bestehende Projekte kann ich nach wie vor problemlos 
öffnen/bearbeiten/compilieren...

von J. T. (chaoskind)


Lesenswert?

Wirklich niemand? Gibt es denn hier niemanden, der sich damit auskennt?

von hp-freund (Gast)


Lesenswert?

Vielleicht gibt es neben der Codebeschränkung auch noch eine max. 
Projekte Beschränkung?

Ich würde sagen wenn Du was Freies für die Zukunft suchst, steig um.

Hab seit längerer Zeit auch mal wieder etwas mit STM32 gespielt.
Meine letzte Idee war ChibiOS. Hab aktuell zwar kein Projekt, aber trotz 
dem einfach mal kurz wieder getestet:

ChibiStudio (Download 340MB)
http://sourceforge.net/projects/chibios/files/ChibiStudio/

Einfach entpacken und starten. Alles dabei was man braucht.

Kannst natürlich auch das Makefile anpassen und die ST Libs ohne ChibiOS 
verwenden.

Nur so als Vorschlag.

von J. T. (chaoskind)


Lesenswert?

:D mit Makefiles hab ich noch nie rumhantiert, da müsste ich mich wohl 
erstmal einlesen.

Dann werd ich mir mal das Chibi anschauen. Vielen Dank erstmal für den 
Tip=).

:D Ein weiteres kleines Problem, ich hab versucht Codeblocks nun zu 
deinstalliern. Es taucht jedoch nicht im Software-Ordner von Windows 
auf, als ich dann versuchte, den Ordner einfach zu löschen, und dann 
Codeblocks per Hand aus der Registry zu nehmen, konnte ich den Ordner 
nicht löschen. Schreibgeschützt. Ich hab also schreibgeschützt 
weggeklickt, das für die Unterordner übernehmen lassen und er hat dann 
ne Liste von Unterordner durchgeackert. Als ich dann wieder auf löschen 
klickte, war alles wieder schreibgeschützt......

von hp-freund (Gast)


Lesenswert?

Läuft von CodeBlocks noch irgend etwas im Hintergrund?

von J. T. (chaoskind)


Lesenswert?

Bei der ChibiOS scheint bei den suportetdevices das STM32F3 zu 
fehlen.... Das Problem hatte ich auch bei CooIDE...
Auf dem STM32F3 ist soweit ich mich erinnere ein cortex-m4 drauf. Muss 
ich dann einfach ein Cortex-m4 Projekt erstellen, und mich um die ganze 
Peripherie selbst kümmern?

von hp-freund (Gast)


Lesenswert?

Unter den Beispielen ist das F3 Discovery Board dabei.
Habs getestet, funktioniert.

von J. T. (chaoskind)


Lesenswert?

P.S. dein Beitrag ob von CodeBlocks noch was im Hintergrund läuft, hatte 
ich übersehen, aber laut Taskmanager läuft da nix mehr von. Kein Prozess 
den ich mit CodeBlocks in verbindung bringen würde

von J. T. (chaoskind)


Lesenswert?

So ich hatte nun endlich mal wieder Zeit, mich ein wenig mit dem Chibios 
zu beschäftigen, aber werde nicht so recht schlau daraus.

Wenn ich ein neues Projekt erstellen möchte für das STM32F3Discovery, 
schlägt er mir lediglich das F0,L1 und F4 vor. F3 gibs nicht...

Ich klicke auf File ---> New Project im aufgehenden Wizard wähle ich 
dann C Projekt. Im nächsten Fenster mach ich das Häkchen bei Show 
project types and toolchains only if they are supported by the platform 
weg, da ich bis dahin garkeine Platform auswählen konnte. Dann wähle ich 
ChibiOS/RT C application und als Toolchain MinGW. Klick auf next, da 
kann ich dann zwischen den Platformen STM32F0,STM32L1 und STM32F4 
wählen, aber fürs F3 ist nichts dabei, er fragt auch nach der Location 
von CibiOS/RT aber egal welchen Pfad ich angebe, an den Vorgeschlagenen 
Boards ändert sich nichts. Dabei steht das F3 definitiv in der Liste, 
und ist auch im ChibiOS/Boards Ordner.

Ich hab dann mal spaßelhalber das F0 ausgewählt, aber das Projekt 
welches dann erstellt wird, ist komplett leer...

Könnte mir von euch evtl jdm erklären, wie ich ein Projekt fürs STM32F3 
erstelle mit ChibiOS?

Vielen Dank schonmal vorträglich

MfG Chaos

von hp-freund (Gast)


Lesenswert?

Kopiere ein vorhandenes Projekt und übernimm die Debug Einstellungen.
Dann kannst Du deine Änderungen vornehmen...

von hp-freund (Gast)


Lesenswert?


von mikrobreak (Gast)


Lesenswert?

Hast du dem author gefragt ?

von J. T. (chaoskind)


Lesenswert?

Ich habs nun erstmal mit importieren versucht....

Nun tauchen die ganzen Beispiele im Projecttree auf... aber irgendwie 
sieht das alles komisch aus.... in der board.c taucht zb nirgends die 
RCC_AHBPeriph_GPIOC auf....

Irgendwie is das alles ein wenig suspekt, ich werd mir nun erstmal die 
links angucken, danke schonmal dafür.

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.