【发布时间】:2014-11-10 12:34:19
【问题描述】:
我有以下代码sn-p:
#include "contiki.h"
#include <stdio.h> /* For printf() */
PROCESS(calc_process, "calc process");
AUTOSTART_PROCESSES(&calc_process);
PROCESS_THREAD(calc_process, ev, data)
{
double dec=13.2, res=0, div=3.2;
PROCESS_BEGIN();
res=dec+div;
printf("%f",res);
PROCESS_END();
}
在Tmote sky平台使用命令上传以上代码后
make TARGET=sky calc.upload,程序将被加载到mote(没有错误)。然后使用 make login TARGET=sky 登录到 mote,显示以下输出....
输出:
**Rime 从地址 4.0 开始 MAC 04:00:00:00:00:00:00:00 Contiki 2.7 启动。节点 ID 设置为 4。 CSMA ContikiMAC,信道检查率 8 Hz,无线电信道 26 开始“计算过程”
%f**
我怎样才能得到正确的值?
谢谢
【问题讨论】: