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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren