6天前
如何将浮点数输出到UART进行调试?
张贴了kuda.40分 2回复你好!先生,
当我调试我的IMU数据时,我发现打印浮动数字问题。
当我使用的角度FUNC(例如:ACOS,ATAN ....)来处理浮点数字,我用printf()FUNC打印浮动的数字我的应用程序。UART无法输出任何浮点数,所以如何启用或设置标志以将浮点数输出到UART进行调试?
kuda.
接受答案!
2天前
嗨Kuda,为了支持Float PrintF,您应该在库中启用“使用浮动纳米Printf”。
类似于Scanf - 您应该在库中启用“使用浮动浮动”。
请检查附加的截图。右键单击项目资源管理器的项目转到项目属性。
printf(“%9.6f”,myfloat);//指定具有9个总字符的格式:点之前的2位数,点本身和点后的六位数字。printf(“%。6f”,myfloat);//点后的六位数
谢谢,PM_DIALOG.
附件 | 尺寸 |
---|---|
float_printf.png. | 59.15 KB. |
2天前
嗨Kuda,
感谢您在线发布,抱歉延迟。让我检查一下,我会回复你。
谢谢,PM_DIALOG.