STM32CubeMX <--> SW4STM32

Gast #4359355
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....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren