ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
29 июня
234786
Aleksey (21.01.2011 15:44, просмотров: 1447)
Вывод значения Float в sprintf в WinAVR(2010)+AVRStudio418SP3Делаю как в www.microsin.ruпрописываю -Wl,-u,vfprintf -lprintf_flt настройкибиблиотеки libprintf_flt.a libm.aunsigned char lcdbuf[18];float ff;int main(void){ ff=(float)1.4567f;sprintf(lcdbuf, "%2.4f", ff);}в "Watch" наблюдаю после выполнения sprintf следующее -> " ?"(0x20,0x3F)Как сделать добиться нормального вывода?