ESP8266 Developer Zone The Official ESP8266 Forum 2016-06-22T10:25:53+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=1637 2016-06-22T10:25:53+08:00 2016-06-22T10:25:53+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1637&p=7458#p7458 <![CDATA[Re: printf不能输出float和uint64数据]]>
ESP8266_NONOS_SDK 可以处理 uint64 的数据,但是无法处理 float 的数据。

请知悉。谢谢!

Statistics: Posted by ESP_Faye — Wed Jun 22, 2016 10:25 am


]]>
2016-06-21T10:31:29+08:00 2016-06-21T10:31:29+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1637&p=7434#p7434 <![CDATA[Re: printf不能输出float和uint64数据]]>

如果是 ESP8266_NONOS_SDK 则无法打印相关数据。


只是不能显示os_printf,能处理吗,正常的加,减,乘,除,赋值,大小比较?

github上关于esp8266的一个websocket library貌似有处理payloadLength的bug,他用的uint64_t ~

观察到 c_types.h中对于size_t的定义是 unsigned int,只能处理32位整数运算?

Statistics: Posted by alexsunmiu — Tue Jun 21, 2016 10:31 am


]]>
2016-01-18T15:33:56+08:00 2016-01-18T15:33:56+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1637&p=5407#p5407 <![CDATA[Re: printf不能输出float和uint64数据]]>
是的。非常抱歉,ESP8266 printf 无法输出 float 或者 uint64 数据。

如果您使用 ESP8266_RTOS_SDK 可以先使用 sprintf 将数据放到 buffer 中,再进行打印。
如果是 ESP8266_NONOS_SDK 则无法打印相关数据。

Statistics: Posted by ESP_Faye — Mon Jan 18, 2016 3:33 pm


]]>
2016-01-18T14:26:20+08:00 2016-01-18T14:26:20+08:00 https://bbs.espressif.com:443/viewtopic.php?t=1637&p=5399#p5399 <![CDATA[printf不能输出float和uint64数据]]> 这个。。。哎。。。

Statistics: Posted by scilogyhunter — Mon Jan 18, 2016 2:26 pm


]]>