emWin显示浮点数问题

在用emWin显示浮点数的时候遇到一点小问题,我用的API函数如下

      GUI_GotoXY(150,25);    

   GUI_DispFloat(100.12,6);    

   GUI_GotoXY(150,60);   

    GUI_DispFloat(50.231,6);         

   GUI_GotoXY(150,165);     

  GUI_DispFloat(220.11, 6);

但刚刚开始就是不正常显示,调了一个下午也不行,但是在emwin的手册里也是这样用的,但就是不行。后来找了一个相关这个函数应用的例子,已下载显示正常。那我怀疑应该只有keil里面设置不同了。最后真的是因为一个设置的问题。就是“Use Micro LIB”这个选项不要选中,否则就会出现浮点转换错误,导致API函数不能正常 显示。

原文地址:https://www.cnblogs.com/mouou/p/2978584.html