[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: