6天前
如何将浮点数输出到uart进行调试?
过帐人库达40分 2个答复你好!先生,
当我调试imu数据时,我发现打印浮动数字有问题。
当我使用角度函数(例如:acos,atan..)处理浮点数字时,我使用printf()funct为应用程序打印浮点数字。Uart不能输出任何浮点数字,那么如何启用或设置标志将浮点数字输出到Uart进行调试?
库达
接受答案!
2天前
嗨,为了支持float printf,您应该在库中启用“使用nano printf的float”。
类似于scanf–您应该在库中启用“使用纳米扫描的浮动”。
请检查附件截图。在项目资源管理器中右键单击项目转到项目属性。
printf(“%9.6f”,myFloat);//指定一种格式,共有9个字符:点前2位,点本身,点后六位。printf(“%.6f”,myFloat);//点后的六位数
谢谢,下午好
附件 | 大小 |
---|---|
浮_printf.PNG | 59.15 KB |
2天前
嗨,库达,
感谢您在网上发布,并对延迟表示抱歉。我来查一下,我会给你回电的。
谢谢,下午好