Schede stm32, esperienze varie.


dato che il supporto sembra essere abbastanza ufficiale, proporrei uno scambio di esperienze, "trucchi" e altre "inezie".

intanto avrei una curiosità, la differenza di "occupazione" in flash e ram, da cosa è data? che la risposta è "ovvia", ma ho fatto una prova con lo scketch bare minimum e riscontro curiosi "fenomeni"...

notate il file txt per quanto riguarda le schede nucleo.

buona lettura.

la maggiore occupazione di flash e ram sugli stm32 dipende dal fatto che sono processori 32 bit, pertanto ogni word di memoria, sia ram che flash, sono 4 byte e ogni riga di codice assembly occupa come minimo una word, inoltre l'ide di arduino aggiunge sempre molto codice "nascosto" al tuo codice che va ad "ingrassare" il codice compilato.
non ultimo il fatto che quando compili per gli stm32 usando il core di arduino ti porti dietro le cmsis (cortex microcontroller software interface standard), sono un mix tra hal e api, molto utili ma hanno un discreto peso quando compili.


Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Schede stm32, esperienze varie.


arduino

Comments

Popular posts from this blog

Error compiling for board Arduino/Genuino Uno.

Installation database is corrupt

esp8266 (nodemcu 0.9) client.write très lent ???