mykyta написав:У Stm32CubeIDE це не допомагає! В термінал замість "pi=3.14" видає "pi=427698049712233986561263389807651448643933810199578490756492715896724703834878846697472.000000". Не розумію чого...
Тю. Якщо підтримки друку float нема, то воно (не конкретно бібліотека, підключена Stm32CubeIDE, а узагальнене «воно») або нічого не друкує, або одну літерку f від незрозумілого формату.
Це більше схоже на якусь грубу помилку, а не на неправильний варіант бібліотеки.
Так і є! Нічого не друкує, коли нічого не шаманить. Таку цмфру починає видавать, коли вручну в настройках починаєш добавлять флаги -u,_printf_float.