Entwicklungstools für STM32F030F4

OP #5088009
Hallo,
ein Kunde fordert von uns eine Neuentwicklung auf Basis des STM32F030F4.

Leider sind zu diesem Prozessor keinerlei Tools in der Firma vorhanden.

Bisher haben wir mit den Infineon-Familien XC886, XC167 und XE167 
gearbeitet.

Die aktuell eingesetzten Tools sind:
Compiler: Tasking Classic EDE und Keil µVision 4
Konfigurationstool für Prozessor: Infineon DAVE
Emulator: Hitex-Tantino

Was könnt Ihr für Tools für den STM32F030F4 empfehlen ?

-> Preis spielt nur eine untergeordnete Rolle, wichtiger ist ein guter 
Support (speziell im Hinblick auf Compiler und Emulator), entsprechend 
vorhandene Tutorials bzw. Lehrgänge zur Einarbeitung und möglichst 
ausgereifte Systeme.
Gast #5088037
einfach bereit bekannte Tools einsetzen:
Tasking und Keil unterstützen STM32, aber das weisst du ja,
da du das schon einsetzt. Kostet also auch nichts, da schon bezahlt ?
Geld spielte ja keine Rolle, oder ?

>Konfigurationstool für Prozessor: Infineon DAVE
Stattdessen CubeMX, aber als aufmerksamer Leser von uC.net weiss man das 
auch schon.

Noch Fragen mit offensichtlichen Antworten ?

Gruß,
dasrotemopped.
Gast #5088041
Wenn der Preis nur eine untergeordnete Rolle spielt, dann kann ich nur 
IAR Workbench empfehlen. Das ist eine IDE mit eigenem Compiler. Das Teil 
sieht total altbacken aus (Version 7.8) und die IDE ist auch nicht 
sonderlich komfortabel, aber was Performance und Optimierung angeht ist 
der IAR Compiler für STM praktisch unschlagbar. Zudem gibt es hunderte 
Beispiele für STMs in IAR integriert - plus der Support ist auch 
unschlagbar. Wenn irgendwas nicht funktioniert, rufen wir einfach in 
München an und bekommen eine Lösung am Telefon.
#5088050
Keil µVision müsste doch auch diese ARM kompatiblem µC unterstützen, 
zumindet als Eval. Würde Euch die Einarbeitungszeit sparen.

Richard B. schrieb:
> Emulator: Hitex-Tantino

Da steht was von Cortex auf der Hitex Produk Seite, könnte also tun. 
YMMV.

Ansonsten kauft man sich ein passendes Nucleo oder Discovery board - da 
ist dann ein Debugger mit drauf.
Gast #5088082
Wie wärs mit den GNU Tools und GCC? Alles für umme...Wenn das kein super 
tolles Argument ist?

Ein JLInk zum Debuggen und die ganze Chose läuft im Eclipse zum 
Debuggen. Was will man mehr....

Cube MX wurde ja schon genannt, nur beachte - die ST Leutz sind auch nur 
Menschen. Die haben (mutwillig) einige Bugs im generierten Code 
versteckt, können sich allerdings nicht mehr erinnern wo....;-)

Ich persönlich halte nciht viel von den Kauflösungen, da A) meist 
unflexibel und b) teuer.

Welche Tools bei euch eingesetzt werden können hängt allerdings auch von 
eueren Kenntnissen ab. Man muss nicht zuletzt auch die Toolchain 
automatisieren können um vernünftig damit arbeiten zu können, nur ein 
wenig rumkonfigurieren und einen Knopf drücken iss nicht.
Gast #5088084
Vielleicht hat ja auch euer Kunde bereits eine Entwicklunginfrastruktur 
- weiss ja nicht was ihr so macht - Entwicklungsdienstleistung? Wie 
kommt der Kunde auf die Idee euch eine MCU vorzuschreiben?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.