STM32F207: Alternative Pin-Belegung

Gast #3042648
Hallo zusammen!

Bin ein wenig verwirrt. Laut dem Datenblatt* des STM32F207 (Seite 53) 
können die Pins der SPI1-Schnittstelle auf unterschiedlichen GPIOs 
liegen:
SPI1_SCK: PA5, PB3
SPI1_MISO: PA6, PB4
SPI1_MOSI: PA7, PB5

Worüber ich noch keine Info habe ist, ob ich die Pins beliebieg nutzen 
kann.
Also z.B. SCK von PA5, MISO PB4 und MOSI PA7

Vielen Dank für eure Hilfe.

Viele Grüße
Joe



*Link zum Datenblatt des STM32F207:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00237391.pdf
Gast
das Datenblatt bringt Dir da nix. Du brauchst das Reference Manual. 
Schau da mal nach "Remapping" "AFIO" "Alternate function"
Im RM0008 für STM32F10x ist das Kap.9 "General-purpose and 
alternate-function I/Os (GPIOs and AFIOs)"
Gast
Klingt ja gut!
Trotzdem fuchst es mich, dass ich keinen eindeutigen Text dazu finde.
Durchwühle gerade das Reference manual RM0090 und finde dazu nichts 
eindeutiges. :(
Gast
Gibt es irgendein Schlagwort nachdem man das Dokument durchsuchen kann?
Auch im RM0033 finde ich keinen Hinweis, ob das möglich ist oder nicht. 
Weder im GPIO-Abschnitt, noch im I²C...
(Firma: EleLa - www.elela.de)
STM32F1xx ist nicht zu vergleichen mit STM32F2xx/4xx !!!!
Die haben einiges in der Pheriperie verbessert.

Also das richtige Datasheet + RefMan lesen.

ST hat extra eine Tabelle im Datasheet eingefügt, in der man schän 
übersichtlich jeden Pins sieht und mit welchen 15 alternativen 
Funktionen (implementierte Peripherie) er verschaltet werden kann.

Vergesst einfach was Ihr über STM32F1xx gelesen habt und glaubt dem 
Datenblatt von STM32F2/4xx.
Gast
Jo discovery schrieb:
> ab seite 39 siehst du wo deine Pins liegen können:
>
> http://www.st.com/internet/com/TECHNICAL_RESOURCES...

Darauf verweise ich in meinem einführenden Beitrag. ;)

Uwe Bonnes schrieb:
> F1: Alternative Pins können nur als Gruppe umbelegt werden.
> L1/F0/F2/F3/F4: Alternative Pins können beliebig verwendet werden

Gut. Dann werde ich diese auch frei verwenden.

Vielen Dank!

Antwort schreiben

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