- Messaggi: 293
- Ringraziamenti ricevuti 29
Nucleo STM32F302
pier ha scritto: io uso Atollic TrueStudio, è basato su eclipse, quindi praticamente uguale a Code Composer... Mi ci trovo abbastanza bene, la versione lite è limitata a 32 KB di codice, ma le funzionalità di debug ci sono (solo con piccole differenze rispetto alla pro)
Altra alternativa che avevo brevemente esplorato è IAR, bello e potente (anche lui in size-limited), ma non mi ci trovavo.
Se vuoi qualcosa free/open devi andare su CooCox. Prima o poi lo scarico, sembra interessante...
Interessante, però al momento solo uno dei micro presenti nelle Nucleo Board è supportato, ed è il STM32F030R8T6 montato sulla NUCLEO-F030R8.
Saluti
Luca
Si prega Accedi o Crea un account a partecipare alla conversazione.
- shinshi
- Elite Member
Per cui ho deciso: almeno per questa settimana voglio proseguire con le ricerche per far funzionare questa maledetta scheda bluetooth della STM... poi si vedrà !!!
Marcello
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Autore della discussione
- Moderator
- Messaggi: 1010
- Ringraziamenti ricevuti 107
@Mauro: devono imparare da te o da Gianni?
Marcello
Chi vola vale, chi vale vola, chi non vola è un vile
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Pinna
- Autore della discussione
- Moderator
- Messaggi: 1010
- Ringraziamenti ricevuti 107
Una volta installato Keil si deve installare tramite la funzione "pack installer" il pack relativo a quello che si desidera usare, nel mio caso "Keil:STM32F4xx_DFP".
Questo perché poi bisogna andare in Options for target->Utilities->Settings, poi la scheda Flash Download e lì aggiungere il nostro dispositivo che nel caso della mia nucleo è "STM32F4... 512K".
Fatto questo il Keil MDK-ARM è pronto.
Per la nucleo bisogna installare i driver, scaricabili dal sito ST oppure si possono prendere dentro il percorso d'installazione del Keil una volta installato.
Dal sito ST si possono scaricare poi anche i firmware di prova, è un unico pacchetto e dentro ci sono le varie versioni per schede diverse e per compilatori diversi ( link ), sulle guide pdf della scheda vengono chiamati FW..qualcosa.. ma adesso si sono aggiornati e il pacchetto è sempre lo stesso e si chiama "STM32CubeF4".
Aprendo quegli esempi si devono compilare senza problemi e senza nessuna modifica del progetto, ammesso che si siano fatte le suddette impostazioni.
Ultima raccomandazione, ma che dovrebbe essere la prima.. io l'ho usata poco ma non ho trovato in giro il progetto caricato di default dentro la mia nucleo, quindi per riportare tutto alle condizioni iniziali l'unico modo che mi è venuto in mente è stato quello di fare un backup della memoria del micro, Program memory, Option memory e Option Byte; per fare questo serve un programma apposito, ST Visual Programmer, che è compreso in un toolset che installa contemporaneamente un altro ide (ST VIsual Develop) che a noi non serve essendo per gli ST7 e STM8. Questo il link.
Ho fatto qualche screenshot, ma devo ritagliarli, se pensi possano interessare poi te li uppo.
Se hai buona volontà potresti includere queste poche info nella guida..thank...
@Pinna: le resistenze da 0ohm le montano le macchine e gli risulta più comodo..
per la scheda bluetooth, aprendo il progetto si legge che è per le nucleo STM32F4.. mi sa che con la tua non trovi niente di pronto e adattare questo alla tua non la vedo la cosa più semplice del mondo..
Te l'ho detto non ti resta che regalarmela..oppure passa a prenderti la mia F4 e giocaci un po'..
Ste
P.S. la limitazione dei 32KB è sulla dimensione del codice, tutto il resto sembrerebbe essere la versione full del Keil.
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
- Messaggi: 1222
- Ringraziamenti ricevuti 104
@Stefa: nell'articolo che stò scrivendo elencherò i vari IDE dando indicazioni sulle caratteristiche e sulle limitazioni delle versioni gratuite, ma non mi addentrerò nell'argomento. Utilizzerò e descriverò Mbed. Comunque tanto per sapere, a livello di debug come ti trovi con Keil e è possibile con la versione gratuita?
Saluti
Luca
Si prega Accedi o Crea un account a partecipare alla conversazione.
- shinshi
- Elite Member
- Messaggi: 293
- Ringraziamenti ricevuti 29
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.