添加一条日志记录
void log(int n,str log);
//n:日志文件编号,0~7 允许同时设置8个日志文件
//log; 日志字符串,里面最好不要有回车换行
示例
creatlogfile(1,"a.log",1,32);
log(1,"abcdefg1234");
//此时,TF卡a.log文件中添加了一行:2019-11-13 16:43:58 abcdefg1234
备注
- PC模拟运行会在程序目录下tf_root目录下生成文件;
- 屏上没有RTC电池,因此时间戳需要开机使用单片机进行校准;
- TF卡应该保持足够的空间以防止空间不足导致写入失败;
- 系统已经尽可能的减短文件打开的时间,但是仍有极小的概率出现打开文件的时候突然断电,此时可能有几率(两项叠加,几率非常小)造成文件索引损坏导致数据写入异常;此时在电脑重新格式化卡或修复即可。