赞
踩
基于正点原子,想要在SD卡中写入数据。
FTL_Init();//初始化
exfuns_init(); //为fatfs相关变量申请内存
f_mount(fs[0],"0:",1);//挂载SD卡
res=f_open(&file, "0:test2.txt",FA_WRITE|FA_OPEN_ALWAYS);//在0扇区创建text2.TXT
FA_OPEN_ALWAYS 打开文件若不存在就创建
FA_WRITE 写文件
FA_READ 读文件
FA_CREATE_ALWAYS创建文件,若存在就覆盖
if(res==FR_OK) f_open成功会返还 FR_OK
LCD_ShowString(30,140,200,16,16,"OK");
f_write(&file,buff,18,&bw);//写入18字节buff内容,此处的buff为数据组
f_close(&file);//每次都要关闭
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。