Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

[STM32F103] Anomalia tra pinout e Datasheet Usart

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utenteharpefalcata » 10 ago 2018, 11:17

Buongiorno a tutti,

Stò cercando di realizzare un codice per un microcontrollore STM32F103. Benchè il codice in sè, non mi crei grossi problemi, ho trovato un "mismatch" tra ciò che è scritto nel reference manual del controller stesso, che si può trovare qui: https://www.st.com/content/ccc/resource/technical/document/reference_manual/59/b9/ba/7f/11/af/43/d5/CD00171190.pdf/files/CD00171190.pdf/jcr:content/translations/en.CD00171190.pdf, e quello che è lo schema risultante della demoboard sulla quale il controller stesso è montato.

Utilizzo come ambiente di sviluppo, la scheda STM32 Nucleo F103, che si può trovare facilmente su google, ma della quale ho postato un ingrandimento come allegato a questo messaggio.

Il problema è che se consulto il registro AFIO (Alternate Function I/O), che si trova a pagina 185 del manuale che ho linkato qui sopra, risulta che, La usart 1 in base al remap disponibile, potrebbe essere intestata o sulla coppia PA9/PA10, oppure sulla coppia PB6/PB7.

Ma se controllo sul pinout della scheda, La usart 1 appare innestata sui pin PA2/PA3.

Sempre controllando il medesimo registro AFIO, Sembrerebbe che i pin PA2/PA3 sono invece quelli della Usart2, che invece sul pinout sono innestati da tutt'altra parte.

Alla fine la domanda è: A chi dò retta, al pinout della scheda, od al Reference Manual? I due sembrano essere discordi sui pin della Usart 1.

Grazie mille a tutti
Allegati
STM32 Pinout.png
STM32 Usart Remap.png
STM32 Usart Remap.png (69.49 KiB) Osservato 279 volte
Avatar utente
Foto Utenteharpefalcata
250 3 5
Frequentatore
Frequentatore
 
Messaggi: 277
Iscritto il: 28 lug 2015, 21:03

0
voti

[2] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utentegvee » 10 ago 2018, 12:08

Utilizzo come ambiente di sviluppo, la scheda STM32 Nucleo F103, che si può trovare facilmente su google, ma della quale ho postato un ingrandimento come allegato a questo messaggio.

Puoi linkare il DS della scheda ?
Grazie.
Avatar utente
Foto Utentegvee
355 1 6
Frequentatore
Frequentatore
 
Messaggi: 122
Iscritto il: 11 feb 2018, 20:34

0
voti

[3] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utenteharpefalcata » 10 ago 2018, 12:11

Se intendi il Reference Manual del microcontrollore, l'ho già linkato nel messaggio, altrimenti non ho capito cosa hai chiesto.

Se invece vuoi vedere l'immagine del pinout della scheda stessa, lo puoi trovare su Google digitando, ad esempio. "stm32 nucleo f103 pinout" e cliccando sul bottone "Immagini", oppure andare a vederlo sul sito ST, io comunque ho allegato un ingrandimento del pinout.
Avatar utente
Foto Utenteharpefalcata
250 3 5
Frequentatore
Frequentatore
 
Messaggi: 277
Iscritto il: 28 lug 2015, 21:03

0
voti

[4] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utentegvee » 10 ago 2018, 12:11

Vabbé, io ti ho chiesto il DS della scheda, non il TRM del micro.
Avatar utente
Foto Utentegvee
355 1 6
Frequentatore
Frequentatore
 
Messaggi: 122
Iscritto il: 11 feb 2018, 20:34

0
voti

[5] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utenteharpefalcata » 10 ago 2018, 12:15

Con i controller della ST Microelectronics il datasheet si chiama Reference Manual, e l'ho linkato sul primo messaggio.
Avatar utente
Foto Utenteharpefalcata
250 3 5
Frequentatore
Frequentatore
 
Messaggi: 277
Iscritto il: 28 lug 2015, 21:03

0
voti

[6] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utentegvee » 10 ago 2018, 12:23

OK allora non parliamo la stessa lingua. :?

Con i controller della ST Microelectronics il datasheet si chiama Reference Manual

Mmm ... io credo che la sezione "Pinouts and pin description" si trova nel DS del micro e non nel TRM.

Comunque so bene che hai linkato il TRM del microcontrollore.
Pero io ti ho chiesto il DS della scheda che stai usando, ovvero la Nucleo che hai citato, e non una immagine da google.

Quindi se lo vuoi linkare bene, altrimenti non so cosa dirti.

O_/
Avatar utente
Foto Utentegvee
355 1 6
Frequentatore
Frequentatore
 
Messaggi: 122
Iscritto il: 11 feb 2018, 20:34

0
voti

[7] Re: [STM32F103] Anomalia tra pinout e Datasheet Usart

Messaggioda Foto Utenteharpefalcata » 10 ago 2018, 12:31

Fa niente ho risolto grazie. La Usart 1 è particolare ed ha un pinout su una rastrelliera dedicata.
Avatar utente
Foto Utenteharpefalcata
250 3 5
Frequentatore
Frequentatore
 
Messaggi: 277
Iscritto il: 28 lug 2015, 21:03


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite