智能车制作

标题: 蓝宙oled屏幕的库不能显示浮点型的数啊。 [打印本页]

作者: 飘柔似水    时间: 2015-7-5 17:17
标题: 蓝宙oled屏幕的库不能显示浮点型的数啊。
有什么办法能让oled屏显示浮点数呢。。请教各位大神,。

作者: 夜雨寒    时间: 2015-7-5 17:51
把浮点数乘个100或1000,转换为整形在显示就好了
作者: 飘柔似水    时间: 2015-7-5 18:32
夜雨寒 发表于 2015-7-5 17:51
把浮点数乘个100或1000,转换为整形在显示就好了

恩恩,问题的关键是怎么样用按键调浮点型的数据啊,,类似于P,D之类的浮点参数。

作者: ZhangwenG    时间: 2015-7-5 19:51
放大以后再显示。。。。
作者: 952721320    时间: 2015-7-6 04:05
悄悄告诉你,用printf把浮点数变成字符串就行啦!!
作者: 飘柔似水    时间: 2015-7-6 08:51
952721320 发表于 2015-7-6 04:05
悄悄告诉你,用printf把浮点数变成字符串就行啦!!

请问是用gcvt函数么?可是我是想显示在OLED上,不是打印出来额。。能再说的详细一点么?

作者: quex    时间: 2015-7-6 10:48
sprintf()函数可以实现,不过感觉没必要显示浮点型数,放大显示挺好的
作者: 飘柔似水    时间: 2015-7-6 12:45
quex 发表于 2015-7-6 10:48
sprintf()函数可以实现,不过感觉没必要显示浮点型数,放大显示挺好的

恩恩,现在就是放大显示的。。显示浮点太麻烦 ;

作者: 麦籽小立    时间: 2015-7-6 14:11
自己写吧,很简单的




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2