example NUCLEO-L476RG STM32

how to

Как заставить printf() отображать float ( по умолчанию отключено) (en How to fix mbed printf() printing literal %f )

Столкнулся с такой проблемкой в Mbed Studio - "неправильная" работа printf("...%f", myfloat), выводило в консоль %f вместо значения переменной.

Решение: В корне проекта, рядом с main.cpp, создаем файлик mbed_app.json с таким содержимым:

{ "target_overrides": { "*": { "platform.minimal-printf-enable-floating-point": true } } }

После этого printf("blabla %f", myFloat) будет правильно отображать этот тип данных.


All wikipages