[openhw-trento] Re: mbed e Arm Cortex-M4 32-bit RISC
- From: Luca Zucchelli <tiratenefuori@xxxxxxxxx>
- To: openhw-trento@xxxxxxxxxxxxx
- Date: Fri, 24 Apr 2020 00:16:33 +0200
Io avevo fatto un po' di test in passato con una KL25Z: il sistema è
molto semplice da capire. Tanto per sporcarti le mani, puoi iniziare
da qui:
https://os.mbed.com/docs/mbed-os/v5.15/quick-start/index.html
La versione online non è comodissima se ci lavorerai tanto, ma per
iniziare a capire qualcosa è la soluzione più veloce in assoluto.
Ho trovato interessanti i chip della ST, gli STM32F303 e STM32F401 di cui
esistono delle schede di sviluppo simili ad arduino per meno di
15€, ad esempio il NUCLEO-F401RE
Difficile suggerirti hardware se non dichiari di che hai bisogno.
per ora non ho neanche io idea di quanti input/output digitali,
analogiche e canali di comunicazione ho bisogno, non dovrebbero essere
tante quindi con un chip da 32 massimo 64 dovrei averne a sufficienza.
Il progetto riguarda una specie di ups a 12V, l'MCU dovrebbe
comunicare con i psu dei server, con i pacchi batteria (di cui sto
realizzando il BMS e a cui serve un MCU dedicato per la sicurezza) e
con il caricatore, sarebbe bello riuscire a mettergli una presa di
rete per poter avere una gestione da remoto tramite piccola
interfaccia web, ma più ci penso e più aggiungerei cose....
Penso che una scheda a caso vada comunque bene per provare e imparare,
il chip più adatto lo sceglierò quando saprò bene le esigenze.
Quella che ho indicato ha degli accorgimenti interessanti tra cui una
sezione di alimentazione e di programmazione che volendo può essere
tagliata oltre a un jumper per poter misurare la corrente
Per quanto mi riguarda, io trovo Micropython una soluzione molto più
flessibile: ti offre un interprete direttamente sulla MCU, quindi non
hai bisogno di alcun ambiente di sviluppo. Sugli STM32 gira benone.
https://micropython.org/
A questo non avevo pensato, interessante. Adesso provo a darci un'occhiata.
Antonio
grazie
Other related posts: