STM32F405RGT6 USART1 und TIM1_CH1 PWM -gleizeitig

OP #2635116
Hallo,

ich habe mir nun grade ein STM32F405RGT6 Board designed. Nun finde ich 
auf der Seite von ST jedoch das super MicroXplorer Tool zum überprüfen 
der Pin Ausgänge um doppelbelegungen zu vermeiden.

Ich möchte auf meinem Board:

1.) Die USART1 Schnittstelle auf den Pins PA9 und PA10 verwenden und

2.) auf dem TIM1_CH1 auf Pin PA8 ein PWM Signal ausgeben.

Das Problem ist nur das PA10 und PA9 auch für die PWM Ausgänge TIM1_CH3 
und TIM1_CH2 verwendet werden.
Würde das trotzdem funktionieren, schließlich brauch ich ja die 
PWM-Ausgänge TIM1_CH2/TIM1_CH3 gar nicht.

Moritz M.
#2635141
Das sollte kein Problem sein. Du kannst beim STM32F4 über das Alternate 
function mapping genau festlegen was für eine Alternate Function jeder 
einzelne Pin haben soll. Timer1 und USART1 sind unterschiedliche 
Alternate Functions (siehe Alternate Function Table im Datenblatt) und 
können damit gezielt für einen Pin eingestellt werden.

Antwort schreiben

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