Entwickeln für STM32 ohne IDE

OP #3615621
Lesenswert?
• ▲
▼
Hallo Zusammen,

Beitrag "Re: STM32Cube & Eclipse & GCC"
Wurde nun doch ein bisschen später...

Auf https://github.com/carrotIndustries/epm und 
https://github.com/carrotIndustries/epm-availables gibt's den 
Paketmanager (epm), bzw. sein Repository.

Ein Beispielprojekt für das STM32F34-Discovery gibt's auf 
https://github.com/carrotIndustries/stm32-template

Mit diesem Setup lässt sich's für die STM32 auch recht bequem ohne IDE 
entwickeln.

Vielleicht findet's ja jemand nützlich…

Lukas
Gast #3615638
Lesenswert?
• ▲
▼
Die Library von ST zu finden und zu entpacken ist doch eher der 
einfachste Teil an der ganzen STM32-Geschichte und auch ohne IDE kein 
Problem... Wärs nicht viel hilfreicher wenn in dem Repository eine 
Sammlung an folgendem wäre:
* Startupcodes
* Linkerscript
* makefiles
* Scripts (oder Targets im makefile) zum Aufruf von OpenOCD, texane 
st-link, J-Link, GDB etc.
jeweils für alle Devices; sodass man "instant" sein Projekt aufsetzen 
kann - idealerweise ohne diese Dinge in das Projekt zu kopieren, sondern 
indem man sie an einem zentralen Ort auf der Platte ablegt s.d. die 
Projekte alle schön klein bleiben?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.