Cortex M4 und Cortex M4F

Gast #6032834
Guten Tag!

Im Datenblatt des STM32F407VG steht, dass dieser ein ARM Cortex M4 mit 
FPU Core enthält.

Gibt es nun einen Unterschied zwischen Cortex M4 with FPU und Cortex 
M4F?
Irgendwie werden die Begrifflichkeiten nicht korrekt getrennt.
In der Wikipedia steht Cortex M4F, in den STM32F4 Datenblättern aber "M4 
with FPU". Gibt es dann überhaupt Cortex M4 (ohne FPU)?
Kalk schrieb:
> In der Wikipedia steht Cortex M4F, in den STM32F4 Datenblättern aber "M4
> with FPU".
wird wohl dasselbe sein, einmal Abkürzung und einmal erklärt. Sonst 
hilft ein Blick ins Datenblatt.

> Gibt es dann überhaupt Cortex M4 (ohne FPU)?
warum sollte es den nicht ohne optionale Bestandteile(FPU) geben?
Gast
Kalk schrieb:
> Gibt es dann überhaupt Cortex M4 (ohne FPU)?

Ja. Eigentlich ist die Unterscheidung etwa so:
1. M4  ohne alles = keine DSP-Funktionalität, kein FPU
2. M4  mit DSP (k.A. ob es dafür einen Suffix gibt)
3. M4F mit DSP und mit FPU

Fall 1 und 3 gibt es beide, Fall 2 hab ich noch nicht gesehen. Das 
einzige Blöde daran ist, daß manche Hersteller/Manuals sich in dieser 
Beziehung schlampig ausdrücken. Häufig genug liest man nur M4 und muß 
erst herumsuchen, ob das Teil denn nun DSP+FPU hat oder nicht.

W.S.
(Firma: fritzler-avr.de)
@W.S.
Wie oft muss mans dir denn noch sagen?
Du hast KEINE Ahnung aber willst andauernd mitreden!
Ist dir denn selbst bei Wikipedia nachgucken zu viel?

Ein M4 hat immer die DSP Befehle (die sind nämlich nicht optional), 
sonst wärs ein M3.
Ein M4F hat dann noch die optionale FPU dazu.
Ich würde sagen, bei ST geht die Namensgebung kreuz und quer 
durcheinander:
1
STM32L4 series of ultra-low-power and performance MCUs
2

3
STM32L412/422, STM32L432/442 & STM32L452/462 devices extend the ultra-low-power portfolio and performance with an Arm® Cortex®-M4 core with DSP and floating-point unit (FPU) at 80 MHz.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 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.