Was ist FSMC und welchen Nutzen hat der Bus?

OP Persönliche Seite #3121947
Lesenswert?
• ▲
▼
Hi,

ich lege gerade einig Pinne vom Cortex 4 von STM nach außen.
(Daber verfolge ich Mal wieder das Prinzip der Eierlegendenwollmilchsau 
und möchte das Board so erweiterbar wie möglich machen)

Nun bin ich mit dem Datenblatt der MCU nicht wirklich zufrieden.
Auch google und die Boardsuche konnten mir folgende Fragen nicht kurz 
und knapp beantworten:

Wo ist FSMC Bus anzuordnen, im Vergleich zu I2C, SPI, UART?
(Welche Geschwindigkeiten und Längen sind zu erreichen?)

Laut Datenblatt sind dort mindestens 20 IOs beteidigt.
Welche Pinne sind das Minimum für den Bus? (x-draht-technik?)
Wie viele Pinne sind max. möglich?

Für welche Periferie ist FSMC zu empfehlen?
Wie viele Geräte können max. an einem Bus hängen?

Am liebsten wäre mir eine deutschsprachige Quelle.
Ist der Bus überhaupt standartisiert, oder ist das etwas besonderes 
weniger Firmen/Hersteller?


Grüße Oekel
Gast #3122101
Lesenswert?
• ▲
▼
>Nun bin ich mit dem Datenblatt der MCU nicht wirklich zufrieden.
>Auch google und die Boardsuche konnten mir folgende Fragen nicht kurz
>und knapp beantworten:

Echt nicht? Im Datenblatt stehen da so Dinge wie mördermässig
grosse Flash Bausteine, SRAM, PSRAM. Und nebenbei dann auch mal
grosse Grafikdisplays.

>Wo ist FSMC Bus anzuordnen, im Vergleich zu I2C, SPI, UART?

Wenn SPI hohe Geschwindigkeit ist, dann ist FSMC wahnsinnnig
hohe Geschwindigkeit.

>(Welche Geschwindigkeiten und Längen sind zu erreichen?)

60fps auf ein Display mit 320x240 Display sind kein Problem.
So ab 10cm Kabel würde ich mir Sorgen machen;)
Gast #3122130
Lesenswert?
• ▲
▼
FSMC ist die Peripherie, um externe Bausteine (Speicher, ext Uarts, 
LCD-Controller etc.) anschließen zu können. Die Busbreite kann variiert 
werden (8Bit/16Bit Daten).
Die Anzahl der benötigten I/Os hängt von der verwendeten Hardware ab. 
Datenbusbreite plus Adressen plus Controls (CS / RW etc...)

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.