OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2741|回复: 1

STM32F103ZET6 FATFS 往SD卡里新建多个txt文件失败,建来建去还是一个文件,是因为f_open的第一个参数对应一个文件吗?

[复制链接]

3

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2015-8-17
在线时间
20 小时
发表于 2016-3-29 20:35:37 | 显示全部楼层 |阅读模式
5金钱
RTC_Get();

sprintf(NumToStr1, "/SoundData/SD%04d%02d%02d%02d%02d%02d.txt" ,calendar.w_year, calendar.w_month,calendar.w_date,calendar.hour,calendar.min,calendar.sec);

res = f_open(file1,NumToStr1,FA_CREATE_NEW|FA_WRITE);
res=f_write(file1,&SoundValueBuffer1,4096,&bw);



循环的执行这几句,最后还是一个文件,如果每次新建一个文件都需要用一个FIL类型的变量,那要建很多个,内存岂不是不够用了?o(╯□╰)。。。。~~~~(>_<)~~~~

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2017-7-5
在线时间
22 小时
发表于 2017-8-21 17:13:59 | 显示全部楼层
FA_CREATE_NEW应该是  FA_CREATE_ALWAYS吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 02:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表