程序里要把采集的温度数据写到SD卡里,温度数据已经放在temperature变量;
u16 temperature;
res=f_open (&fil,"0:/test.txt", FA_CREATE_ALWAYS|FA_WRITE);
f_write (&fil,&temperature, sizeof(temperature)-1, &bww);
f_close(&fil);
但是写到sd里的数据有问题,不是temperature变量里的内容,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
竟然知道要写入16bit的数据,为何不直接设置写入2byte,还是用sizeof
一周热门 更多>