我已经解决了,代码如下如果有还要好的方法也请回复一下
[mw_shl_code=c,true]char filename[28]="";
[/mw_shl_code]
[mw_shl_code=c,true]f_mount(0,&fs);/*初始化SD卡*/
task_year=calendar.w_year;
task_month=calendar.w_month;
task_date=calendar.w_date;
task_hour=calendar.hour;
task_min=calendar.min;
if(func_index==TUBE_TEST){
if(Standard_Change_Flag==1){
sprintf(filename,"0:/GDT_Test_%d%d%d%d%d.csv",task_year,task_month,task_date,task_hour,task_min);
Standard_Change_Flag=0;
}
res = f_open(&fdst,(const TCHAR *)filename,FA_CREATE_NEW | FA_WRITE);/如果文件不存在则创建FR_EXIST*/
}[/mw_shl_code]
|