Pagina 1 di 1

STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 16:14
da harpefalcata
Buonasera a tutti,

Come da titolo vorrei sapere: in un bus di tipo SWD per la programmazione di un microco0ntrollore STM32, il pin MCO è indispensabile alla riuscita della programmazione?

Non sono interessato al debugging, ma alla mera programmazione, e stò realizzando ora lo schema.

Non trovo da nessuna parte la specifica che dettaglia quali sono i pin indispensabili alla programmazione.

Spero in un aiuto.

Grazie.

Re: STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 17:31
da EcoTan
Che io sappia il Clear è necessario, infatti disabilitandolo tramite i fusebit negli Attiny si rischia di renderli non più programmabili.

Re: STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 17:35
da harpefalcata
MCO non è il clear. (Cosa intendi con clear, forse il pin di reset?)

MCO = MicroController Output.

Credo serva per connettere in daisy chain più controller e programmarli tutti quanti con il medesimo file, ma non so se serve anche per uno solo.

Ho provato a documentarmi e sembra di no.

Re: STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 17:50
da luxinterior
qui

qui forse è ancora più charo

Re: STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 19:15
da dadduni
forse è ancora più charo

e qui "ancora più chiaro ancora". No. Per SWD bastano CLK e SWIN. Per il debug è un altro discorso, per programmare bastano quei due (e il ground in comune chiaramente)

Re: STM32 il pin MCO è indispensabile alla programmazione?

MessaggioInviato: 23 nov 2018, 20:10
da lelerelele
Io ho usato periferica SWD

+V
GND
SWDIO
SWDCLK
NRST
con questi ho programmato e debuggato STM32F030, non so se possa cambiare per micro più grossi.

saluti.