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
[STM32F103] Anomalia tra pinout e Datasheet Usart
Moderatore:
Paolino
7 messaggi
• Pagina 1 di 1
0
voti
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.
0
voti
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.
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.
-

harpefalcata
326 1 3 6 - Stabilizzato

- Messaggi: 422
- Iscritto il: 28 lug 2015, 21:03
0
voti
Con i controller della ST Microelectronics il datasheet si chiama Reference Manual, e l'ho linkato sul primo messaggio.
-

harpefalcata
326 1 3 6 - Stabilizzato

- Messaggi: 422
- Iscritto il: 28 lug 2015, 21:03
0
voti
OK allora non parliamo la stessa lingua.
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.

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.

0
voti
Fa niente ho risolto grazie. La Usart 1 è particolare ed ha un pinout su una rastrelliera dedicata.
-

harpefalcata
326 1 3 6 - Stabilizzato

- Messaggi: 422
- Iscritto il: 28 lug 2015, 21:03
7 messaggi
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)
