中级会员
 
- 积分
- 271
- 金钱
- 271
- 注册时间
- 2016-3-23
- 在线时间
- 49 小时
|
各位,新建一个文件夹并命名,然后文件夹内建立TXT文档,发现TXT文档建立在文件夹外,该怎么解决,多谢
char File1_name[10]="stm32";
char File2_name[10]="20160714";
char File3_name[10]={"000.txt"};
char File4_name[10];
char Acc_name[10]="acc.txt";
char Gyr_name[10]="gyr.txt";
FATFS imu[2];
FIL f_gyr,f_acc;
FRESULT imu_res;
DIR d_acc;
DIR d_gyr;
UINT acc_write_position_point = 0;
UINT gyr_write_position_point = 0;
unsigned char buffer_acc[10];
unsigned char buffer_gyr[10];
unsigned char buffer_test[10]={0,1,2,3,4,5,6,7,8,9};
int main(void)
{
int i,j;
SystemInit( ); // ÅäÖÃÏμí3ê±ÖóÎa72M
Delay_init( );
Led_Init( );
while(SD_Initialize())//¼ì2a2»μ½SD¿¨
{
delay_ms(1300);
B_0;
delay_ms(700);
B_1;
}
//strcat(File2_name,File1_name);
f_mount(0, &imu[0]);
f_mkdir(File2_name); //D½¨ò»¸öÎļt¼D£¬2¢ÃüÃû
f_opendir(&d_acc,File2_name);
//f_lseek(&f_acc,f_size(&f_acc));
f_open(&f_acc,Acc_name,FA_WRITE|FA_OPEN_ALWAYS);
f_lseek(&f_acc,f_size(&f_acc));
for(i=0;i<10;i++)
{
buffer_test=i*16;
f_printf(&f_acc,"%d",buffer_test);
imu_res = f_write(&f_acc," ",1,&acc_write_position_point);
}
f_close(&f_acc);
while (1)
{
R_0;
B_0;
delay_ms(500);
R_1;
B_1;
delay_ms(500);
}
}
,麻烦各位了
|
|