Hilfe für STM32 Schaltplan

Gast #3480722
Lesenswert?
• ▲
▼
Hallo zusammen,
beim Erstellen meines ersten STM32-Schaltplans sind einige Punkte 
aufgetaucht bei denen ich mir nicht ganz sicher bin und ihr mir 
vielleicht helfen könnt:
- Verbinde ich den VBAT Pin mit 3.3V oder kann/soll ich diesen offen 
lassen?
- Sind die Pins PC14 und PC15 als normale Pins für externe Interrupts 
(5V) nutzbar oder sind diese OSC Pins nicht 5V tolerabel oder gar nicht 
anders nutzbar?
- Kann ich USART3 auf den Pins PB10+PB11 gleichzeitig mit SPI2 auf den 
Pins PB13+Pb14+PB15 nutzen? Ich frage deshalb weil auf den Pins PB13-15 
ebenfalls noch USART3 Dinge stehen (RTS/CTS) die ich eigentlich nicht 
benötige.
- Welchen Reset verwende ich für SWD. Den 'normalen' oder 'JNTRST' ?

Vielen Dank für eure Hilfe!
#3480873
Lesenswert?
• ▲
▼
> - Kann ich USART3 auf den Pins PB10+PB11 gleichzeitig mit SPI2 auf den
> Pins PB13+Pb14+PB15 nutzen? Ich frage deshalb weil auf den Pins PB13-15
> ebenfalls noch USART3 Dinge stehen (RTS/CTS) die ich eigentlich nicht
> benötige.
Ja, geht. Diese Matrix hat nichts mit den Modulen (USARTx oder SPIx) 
zutun. Es werden nur einzelne Leitungen geroutet. Du kannst auch solch 
komischen Sachen machen wie 2 Portpins auf eine Funktion legen. Wenn 
eine Funktion (z.B. USART1-Rx) mehrere Möglichkeiten hat, kannst du dir 
eine beliebige raussuchen, unabhängig von der Verwendung der anderen 
Leitungen des selben Moduls.
(Firma: EleLa - www.elela.de) #3480897
Lesenswert?
• ▲
▼
Im Datasheet im Abschnitt "Pinouts and pin description" in der Tabelle 
gibt es eine Spalte I/O Level. Wenn da FT drin steht ist der Pin 5V 
Tolerant. Siehe unten im Abschnitt (2).

Die STM32F103er haben nicht alle Pins "FT" hingegen die neueren 
STM32F4xx fast alle, außer die, die für Batterie/Backup/RTC/Quarz 
benötigt werden.
(Firma: EleLa - www.elela.de) #3480905
Lesenswert?
• ▲
▼
> - Kann ich USART3 auf den Pins PB10+PB11 gleichzeitig mit SPI2 auf den
> Pins PB13+Pb14+PB15 nutzen? Ich frage deshalb weil auf den Pins PB13-15
> ebenfalls noch USART3 Dinge stehen (RTS/CTS) die ich eigentlich nicht
> benötige.

Lese mal im Errata, dafür gibt es einen Eintrag wie das geht.
Gast #3510947
Lesenswert?
• ▲
▼
Rangi Jones schrieb:
> Wenn eine Funktion (z.B. USART1-Rx) mehrere Möglichkeiten hat, kannst du dir
> eine beliebige raussuchen, unabhängig von der Verwendung der anderen
> Leitungen des selben Moduls.

Fand ich auch eine wichtige Sache, die man erstmal wissen muß. An den 
UARTs kann man das zum Glück schnell testen ;)

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.