OpenEdv-开源电子网

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

[miniF103] MINIV3_使用FATFS向SD卡的文件夹下的txt文件读写数据测试程序

[复制链接]

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10565
金钱
10565
注册时间
2017-2-18
在线时间
1913 小时
发表于 2018-12-30 21:15:43 | 显示全部楼层 |阅读模式
本帖最后由 peng1554 于 2018-12-30 21:23 编辑

有网友在向SD卡的一个文件夹下的txt写入数据时出现问题http://www.openedv.com/forum.php ... 975&highlight=FATFS
可以参考下面的代码
需要注意的是:
1.测试程序基于MINIV3的FATFS使用修改
2.准备一张FAT32格式的SD卡
3.在SD卡中创建一个“TEST”的文件夹,并在该文件夹下建立message.txt,并向其中写入数据
并从该txt文件中读取数据并显示在液晶上
测试程序重要的是下面部分的代码
[mw_shl_code=c,true]        f_mkdir("0:TEST");                                                                                                        //在SD卡中创建一个TSET文件夹
        res=f_open (&fil,"0:TEST/message.txt", FA_CREATE_ALWAYS|FA_WRITE);        //在TEST文件夹中创建message.txt
         
        f_write (&fil, "alientek test", 14, &bww);                                                        //向message.txt写入alientek test
       
        f_close(&fil);                                                                                                                //关闭文件
       
        res=f_open (&fil,"0:TEST/message.txt", FA_READ);                                        //只读方式打开message.txt
   
    f_read (&fil, buf,100,&bww);                                                                                //读取message.txt中100个字节的数据到buf                       
        f_close(&fil);                                                                                                                //关闭message.txt
       
        LCD_ShowString(60,210,230,24,24,(u8 *)buf);                                                        //显示数据到液晶[/mw_shl_code]
IMG_2352.JPG SD卡.jpg



MINIV3_使用FATFS向SD卡的文件夹下的txt文件读写数据测试程序.rar

5.03 MB, 下载次数: 516

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

使用道具 举报

0

主题

15

帖子

0

精华

高级会员

Rank: 4

积分
789
金钱
789
注册时间
2019-6-16
在线时间
130 小时
发表于 2019-7-16 22:34:03 | 显示全部楼层
多谢分享,正在学习。
回复 支持 反对

使用道具 举报

8

主题

185

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2019-7-15
在线时间
47 小时
发表于 2019-8-11 12:36:12 | 显示全部楼层
谢谢分享,好好学习,天天向上!!!
回复 支持 反对

使用道具 举报

27

主题

143

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1243
金钱
1243
注册时间
2016-1-23
在线时间
487 小时
发表于 2020-6-16 23:57:15 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-5 10:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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