Forum: Compiler & IDEs STM32CubeMX <--> SW4STM32


von hp-freund (Gast)


Lesenswert?

http://www.openstm32.org/Importing+a+STCubeMX+generated+project

Der Import eines STM32CubeMX Projekts in SW4STM32 funktioniert jetzt 
Problemlos.
Aber was ist wenn man noch etwas von STM32CubeMX hinzufügen möchte?

Geht auch:

SW4STM32 Projekt speichern und Programm beenden.

STM32CubeMX öffnen und Projekt laden.
Veränderungen vornehmen, Projekt speichern.
SW4STM32 Projekt erzeugen und evtl. Backup erstellen lassen.
STM32CubeMX schliessen.

SW4STM32 öffnen und Projekt laden.
Wenn man wie im link oben vorgegangen ist sind die neuen Dateien mit im 
Projekt. Build all ausführen um alles wieder zu synchronisieren.
Funktioniert das nicht beim ersten Mal war man vielleicht zu schnell, 
einfach nochmal Build all.

Hatte man jetzt schon etwas geändert z.B. in der main.c, wurde das von 
STM32CubeMX überschrieben.
Macht aber nichts.
Im Project Explorer mit der rechten Maustaste auf die Datei main.c 
klicken,
Compare With -> Local History. Es erscheint eine Liste der letzten 
Änderungen. Die vorherige auswählen und dann werden beide Dateien und 
die Unterschiede angezeigt. Durch einfachen klick lassen sich die 
Unterschiede von rechts nach links wieder einfügen. Dann mit dem Symbol 
über den Dateien zum nächsten Unterschied springen.

Solange man den Überblick behält funktioniert das sehr gut.
Besser ist es natürlich gleich am Anfang alles in STM32CubeMX 
festzulegen, aber es kann ja möglich sein das man etwas vergessen hat 
bzw. sein Projekt mit dem Komfort von STM32CubeMX erweitern möchte.

Vielleicht hilft das jemandem....

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.