Ответ в теме: Программирование МК STM32



#22612
Rifnur
Участник

Здравствуйте. Я благодарен за ваши труды.
Я новичок в программировании, изучаю АЦП по Уроку 16 на базе платы NUCLEO-767ZI, дисплей LCD 1602, среда разработки STM32CubeIDE_1.7.0, генератор кода STM32CubeMX 6.3.0. Значение АЦП sprintf(str,»%.2d v»,i); выводится на дисплей нормально, а с плавающей запятой sprintf(str,»%.2f v»,u);- пустое поле. На этой строке программы сообщение: The float formatting support is not enabled, check your MCU Settings from «Project Properties>C/C++Build>Settings>Tool Settings», or add manually «-u_printf_float» in linker flags. В свойствах проекта нет такой вкладки >Tool Settings. Кто может сталкивался с такой проблемой, какой выход?