现在看到VOFA+里写着纯十六进制浮点数传输快。就想把之前打印十进制浮点数给换成十六进制浮点数。
当前做法是单片机拿到十六进制整数后,代码里直接一通加减乘除,带参数d,变成人一眼能看懂的十进制浮点数,打印出来。
那前面的处理不变,参数改为a,打印十六进制浮点数,就能比参数d更快了?
【 在 sxmman 的大作中提到: 】
: 程序都能跑了,那编译器和库应该是支持浮点数的,打印输出到控制台,浮点数格式化相对printf占不了多少时间,要是担心,干脆打印浮点数十六进制值算了。
--
FROM 58.246.155.*