Forum: Mikrocontroller und Digitale Elektronik STM32: wie Prozessor auswählen


von Miu M. (miumiu)


Lesenswert?

Hi
ich soll für unsere Geräte Familie ein STM32 aussuchen.

In CUBE bin ich recht fit. Wie erkenne ich nur, dass ich innerhalb der 
F4 Reihe ein Prozessor auswähle der Flash mässig Luft nach oben hat?

Wie erkenne ich Prozessoren der stm32F4 Reihe, wo der Core  und 
Peripherals die gleichen sind, aber RAM und FLash aber Variabel sind?

Was ist der Hauptunterschied zwichen der F und der G Reihe?

Danke

: Bearbeitet durch User
von m.n. (Gast)


Lesenswert?

Miu M. schrieb:
> der Flash mässig Luft nach oben hat

Luft im Flash und dann noch oben? Sehr gefährlich!

> Was ist der Hauptunterschied zwichen der F und der G Reihe?

Ein Blick auf die 1. Seite im Datenblatt könnte das Rätsel lösen.

von Axel S. (a-za-z0-9)


Lesenswert?

Miu M. schrieb:
> ich soll für unsere Geräte Familie ein STM32 aussuchen.

> Wie erkenne ich nur, dass ich innerhalb der F4 Reihe ein Prozessor
> auswähle der Flash mässig Luft nach oben hat?

Die Flash-Größe steht in jedem Datenblatt und jeder Typ-Übersicht drin. 
Die unbekannte Größe ist eher, wieviel Flash man für die Anwendung mal 
brauchen wird. Aber das können wir dir sicher nicht beantworten. Für 
einen Prototyp nimmt man oft den Typ mit dem größten Flash. Aber 
natürlich muß man vorher klären, welche Peripherals und wieviel Pins man 
braucht.

> Was ist der Hauptunterschied zwichen der F und der G Reihe?

Auch das schreibt ST ganz fett auf die Übersichtsseiten zu ihren MCU. 
Lies es doch einfach mal.

von Stefan F. (Gast)


Lesenswert?

Weil die Seite so schwer zu finden ist: 
https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.html

Sorry, die ist weder bei Facebook noch bei Youtube.

von drm (Gast)


Lesenswert?

>weder bei Facebook noch bei Youtube
sogar das Wiki ist nicht aktuell,
kann jemand mal den G5 nachtragen ?

https://en.wikipedia.org/wiki/STM32

von Stefan F. (Gast)


Lesenswert?

drm schrieb:
> kann jemand mal den G5 nachtragen ?
> https://en.wikipedia.org/wiki/STM32

Na klar kannst du das machen. Bei Wikipedia darf jeder mitmachen.

von Johnny B. (johnnyb)


Lesenswert?

Stefan ⛄ F. schrieb:
> drm schrieb:
>> kann jemand mal den G5 nachtragen ?
>> https://en.wikipedia.org/wiki/STM32
>
> Na klar kannst du das machen. Bei Wikipedia darf jeder mitmachen.

Das war früher mal, dass jeder mitmachen durfte. Jetzt gibts da eine 
klare Machtstruktur dahinter und man muss zu einem erlauchten Kreis 
gehören um mitmachen zu dürfen.

von Stefan F. (Gast)


Lesenswert?

Johnny B. schrieb:
> Jetzt gibts da eine
> klare Machtstruktur dahinter und man muss zu einem erlauchten Kreis
> gehören um mitmachen zu dürfen.

Echt? Dann bin ich ja erlaucht ohne es zu wissen.

von Johannes S. (Gast)


Lesenswert?

Die Prozessorübersichten hier im Wiki sind immer Infos aus zweiter Hand, 
da weiss man nicht wie aktuell die sind. Da steht für einen ersten 
Überblick schon eine Menge drin, aber letztendlich würde ich das auf der 
Herstellerseite nachsehen. Bei STM32 geht es hier los:
https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html
Von der groben Übersicht aus geht es in die einzelnen Familien. Die G 
und L sind neuer als die 'abgehangenen' F, das ist bei Neuentwicklungen 
vielleicht wichtig. Die F sind dafür weit verbreitet, günstig zu 
bekommen und Software dafür gibt überall.
Und im Cube ist doch auch eine Parametrische Suche drin über die man 
schnell passende MCU findet.

von W.S. (Gast)


Lesenswert?

Miu M. schrieb:
> Hi
> ich soll für unsere Geräte Familie ein STM32 aussuchen.

Und?

Gibt es irgendwelche echten Spezifikationen?
Irgend etwas, woran andere Forenteilnehmer ersehen können, was da 
überhaupt gesucht werden soll?

Wie zum Kuckuck soll irgend ein Ratschlag denn aussehen bei der 
Sachlage?

Was muß das für 'EIN' Firma sein, die so jemanden losschickt, um 'EIN' 
STM32 auszusuchen als Chip für deren Geräte.

W.S.

von Stefan F. (Gast)


Lesenswert?

W.S. schrieb:
> Wie zum Kuckuck soll irgend ein Ratschlag denn aussehen bei der
> Sachlage?

Er hat nicht darum gebeten, einen Chip vorzuschlagen, sondern es ging um 
die Vorgehensweise. Das ist doch besser oder nicht?

von m.n. (Gast)


Lesenswert?

Für W.S. ist die Frage nach einem STM32 schon falsch gestellt, da andere 
Anbieter dabei (z.B. NXP) außen vor bleiben.
Ganz so Unrecht hat er damit ja nicht.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Miu M. schrieb:
> Wie erkenne ich Prozessoren der stm32F4 Reihe, wo der Core  und
> Peripherals die gleichen sind, aber RAM und FLash aber Variabel sind?

Innerhalb einer Serie wie zB F407 gibts doch verschiedene Flash/RAM 
Abstufungen.
Da ist dann alles gleich bis auf Flash/RAM Größe.

Ob zB zwischen F411 und F413 sämtliche Peripherie gleich ist kann dir 
nur ein Datenblattvergleich sagen.
(Tipp: ein Bit im SDIO ist anders)
Aber wenn du eh den MX nutzt mit Codegen, dann ist der Aüekt eigentlich 
egal.

Ansonsten hat der MX doch eine parammetrische Suche.
Da stellste ein:
- M4 Kern
- zB 2SPI, 2USART
und dann sucht der für dich.

------------
Stefan ⛄ F. schrieb:
> W.S. schrieb:
>> Wie zum Kuckuck soll irgend ein Ratschlag denn aussehen bei der
>> Sachlage?
>
> Er hat nicht darum gebeten, einen Chip vorzuschlagen, sondern es ging um
> die Vorgehensweise.

W.S. möchte uns nur sagen dass zu "keine Ahnung von nix" jetzt auch 
"null Leseverständnis" hinzukommt.

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.