Pic Micro, Arduino, Atmel, Microchip, Freescale, Texas Instrument, ecc. Strumenti di sviluppo, firmware e progetti.
#10380
Magari voi lo sapevate già, ma io l'ho "scoperto" solo ora... :)

E' da poco che sto utilizzando MPLAB X dopo una lunga pausa dai tempi del precedente MPLAB, e così cerco di informarmi qua e la...
La cosa interessante è che dalla versione 2.05 del compilatore XC8 hanno "aumentato" il livello di ottimizzazione della modalità "free", portandolo al livello "-o2".

Di seguito un esempio prima e dopo la "cura" (ottimizzazione al livello 0 e 2) con una diminuzione della dimensione dell'eseguibile di circa il 21%:

Immagine_1.jpg


Immagine_2.jpg


Ma allora direte voi ma chi è quel fesso che usa il livello 0? Io! Ovvero tutti quelli che non lo hanno espressamente abilitato in quanto l'installazione di default lo seleziona a 0.

Per abilitare il livello 2 bisogna farlo dalla finestra delle opzioni del progetto corrente:

Immagine_3.jpg


Spero di essere stato utile a qualcuno distratto come me... :lol:
Ciao ciao.
Bios ringraziano
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Visita il nostro canale telegram