另,你的SD卡用的是SPI的方式吧?
以下是我的程序:
sprintf((char*) day, "%02d", DAY);
你存储的文件用WinHex看了没,是什么值?
你是用的数组还是指针,分配的空间是不是足够大。
sprintf后,数组中的值是多少?
asm(" NOP");
ttt的值是什么叫,怎么是sprintf 的?
不会吧,我的没问题。
你上面的图是看到sprintf 的地址吧。
你也不一定非要用sprintf。
把浮点数扩大转换成整数,按个位十位百位千位分开,不过可能比较麻烦。