Nota: come usare lo specificatore %f

Qualora sia necessario inviare un numero reale (float) è necessario utilizzare in printf() lo specificatore %f. Per default il supporto ai float è disabilitato ed è necessario abilitarlo aggiungendo un flag nelle impostazioni di link.

In particolare è necessario inserire il flag

-u _printf_float

in Project -> Properties -> C/C++ Build -> Settings -> MCU GCC Linker -> Miscellaneous -> Other flags

cliccando sul tasto "+"

Ultime modifiche: domenica, 6 febbraio 2022, 18:31