IDE e strumenti per programmazione STM32
Moderatore:
Paolino
33 messaggi
• Pagina 1 di 4 • 1, 2, 3, 4
0
voti
Salve a tutti, ho comprato qualche giorno fa un STM32 ed un Stlink V2 per programmarlo, non ho mai programmato micro della ST, potreste consigliarmi l'ide e anche gli strumenti che sono necessarii per compilare e caricare un programma? Grazie :)
Ultima modifica di
alev il 23 ott 2016, 18:58, modificato 1 volta in totale.
Motivazione: Chiarito titolo
Motivazione: Chiarito titolo
-

daniele1996
610 3 8 11 - Sostenitore

- Messaggi: 1554
- Iscritto il: 29 ago 2011, 11:29
0
voti
True Studio della Atollic ha tutto quello che serve, compilatore compreso.
Il micro può funzionare a 72MHz ma di sicuro non con un quarzo di questa frequenza. Si usa di solito un quarzo ad 8MHz ed il PLL interno.
Il micro può funzionare a 72MHz ma di sicuro non con un quarzo di questa frequenza. Si usa di solito un quarzo ad 8MHz ed il PLL interno.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
TardoFreak ha scritto:Si usa di solito un quarzo ad 8MHz ed il PLL interno.
Mmh, è come i fusebits degli AVR? Ho installato Atollic (free), e praticamente è come Eclipse, quindi molte cose me le ricordo; Ho creato il progetto, selezionato il modello del target e come programmatore ho selezionato l'ST-LINK. Ho dato una guardata ai files standard che crea, ma sono indispensabili? su Atmel Studio avevo un file in bianco con il main ed un while(1), come mi consigliate procedere? Le mie intenzioni sono di aprire il datasheet e di usare i registri senza passare da librerie che immagino esistano. Per caricare il firmware quale è la procedura dopo aver fatto la compilazione? Grazie di tutto :)
-

daniele1996
610 3 8 11 - Sostenitore

- Messaggi: 1554
- Iscritto il: 29 ago 2011, 11:29
1
voti
Se vuoi avere una base per iniziare a scrivere qualcosa scaricati la Standard Peripheral Library per gli STM32F0x.
Non ci sono fuses, c'è una circuiteria di clock (non banale) PLL da programmare opportunamente, ma prima di questo bisogna programmare il bus controller e tante altre cosine.
La libreria STD ti fornisce anche uno scheletro, un template per iniziare a scrivere.
Prima di questo devi leggere bene almeno una volta il datasheet della famiglia STM32F0x e poi il datasheet specifico del micro.
E' un oggetto di una complessità non paragonabile ai micro ad 8bit della Atmel.
Non ci sono fuses, c'è una circuiteria di clock (non banale) PLL da programmare opportunamente, ma prima di questo bisogna programmare il bus controller e tante altre cosine.
La libreria STD ti fornisce anche uno scheletro, un template per iniziare a scrivere.
Prima di questo devi leggere bene almeno una volta il datasheet della famiglia STM32F0x e poi il datasheet specifico del micro.
E' un oggetto di una complessità non paragonabile ai micro ad 8bit della Atmel.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Ma per il Micro in questione non si usno le SPL per gli STM32F10x ??
0
voti
Non so cosa intendi per "SPL" ma ti posso assicurare che confrontare un Cortex-M0 con un AtMega, in termini di complessità e prestazioni, è come confrontare un motore turbodiesel JTD ad un motore di una motozappa.
O se preferisci c'è la stessa differenza che passa fra un fioretto con impugnatura anatomica ed un piccone.
O se preferisci c'è la stessa differenza che passa fra un fioretto con impugnatura anatomica ed un piccone.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
0
voti
Ah ok!
Scusa ma non ci sono arrivato.
Si, ci sono le librerie per F0, F1 e F4.
E anche per tutto il resto.
Scusa ma non ci sono arrivato.
Si, ci sono le librerie per F0, F1 e F4.

E anche per tutto il resto.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
33 messaggi
• Pagina 1 di 4 • 1, 2, 3, 4
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 6 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)

