OpenEdv-开源电子网

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

stm32向sd卡内写数据main函数怎么写,萌新求指导。

[复制链接]

6

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2018-1-22
在线时间
21 小时
发表于 2018-5-13 17:16:00 | 显示全部楼层 |阅读模式
2金钱
哪位大神帮下忙,stm32向sd卡写数据main函数怎么写?

最佳答案

查看完整内容[请看2#楼]

要啥功能就写啥功能被,复制复制原子的代码改吧改吧不就可以了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

51

主题

2166

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10653
金钱
10653
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-13 17:16:01 | 显示全部楼层
要啥功能就写啥功能被,复制复制原子的代码改吧改吧不就可以了
回复

使用道具 举报

6

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2018-1-22
在线时间
21 小时
 楼主| 发表于 2018-5-13 17:29:47 | 显示全部楼层
275891381 发表于 2018-5-13 17:20
要啥功能就写啥功能被,复制复制原子的代码改吧改吧不就可以了

原子的代码是查看SD卡内信息和内容呀!又没有教学如何去把数据写入卡内。萌新要是会要啥功能写啥功能我就不问了。
回复

使用道具 举报

51

主题

2166

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10653
金钱
10653
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-13 17:49:06 | 显示全部楼层
SkyRocket 发表于 2018-5-13 17:29
原子的代码是查看SD卡内信息和内容呀!又没有教学如何去把数据写入卡内。萌新要是会要啥功能写啥功能我就 ...

记不得那个例子里面了,肯定有。大约也就下面几个函数
f_open(&fsrc,"0:haha.txt",FA_READ|FA_WRITE|FA_OPEN_ALWAYS);
f_write(&fsrc, buffer1, 50, &bw);
f_close(&fsrc);

f_open(&fsrc,"0:haha.txt",FA_READ|FA_WRITE|FA_OPEN_ALWAYS);
f_read(&fsrc, buffer2, 50, &br);
printf("buffer2=%s\r\n",buffer2);
f_close(&fsrc);
//结合sprintf写
sprintf((char*)data,"%9ld %4.0f %4.0f %4.0f %5.0f\r\n",xitong_haomiao,haha[0],haha[1],haha[2],haha[3]);
f_lseek(&fsrc,fsrc.fsize);//定位到最后写
f_write(&fsrc, data, strlen((const char*)data)+1, &bw);
f_close(&fsrc);
strcpy((char*)data,"");//清空
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-5-14 01:03:59 | 显示全部楼层
SkyRocket 发表于 2018-5-13 17:29
原子的代码是查看SD卡内信息和内容呀!又没有教学如何去把数据写入卡内。萌新要是会要啥功能写啥功能我就 ...

你要往后面学习啊。FATFS实验就读写都有了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2018-3-11
在线时间
20 小时
发表于 2018-5-23 17:23:04 | 显示全部楼层
275891381 发表于 2018-5-13 17:49
记不得那个例子里面了,肯定有。大约也就下面几个函数
f_open(&fsrc,"0:haha.txt",FA_READ|FA_WRITE|FA_ ...

我也是想根据这个例子编写代码,但是出错,关键就是在传感器显示的数据怎么存储到SD,以及显示在OLED上这部分代码 ?一直没搞对,请不吝赐教
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-7 16:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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