OpenEdv-开源电子网

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

SPI方式,写SD卡

[复制链接]

13

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-1-26
在线时间
0 小时
发表于 2015-9-7 12:46:30 | 显示全部楼层 |阅读模式
5金钱
现在有31万行的字符串,每行不超100个字符,PC机以波特率115200的速度传给STM32F103,然后以SPI方面写到SD卡里(FATFS)。
结果花了30个小时,才写完。请问一下,有什么办法提高写的速度吗?多谢了。

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

使用道具 举报

48

主题

537

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1369
注册时间
2014-2-13
在线时间
169 小时
发表于 2015-9-7 12:59:03 | 显示全部楼层
310000*100*2=62000000字节=60546kb=59M
115200波特率=11520字节/秒
62000000/11520=5381s=89min=1hour29min
30小时?难道你用的SPI比串口还慢?
回复

使用道具 举报

13

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-1-26
在线时间
0 小时
 楼主| 发表于 2015-9-7 13:40:26 | 显示全部楼层
理论是不可能这么慢的,我是PC机传一行,SD卡里的文件打开,定位到最后,写入,关闭文件。
是不是写入文件时的处理不对啊,才太花时间了。不知道有没有好的对策。
回复

使用道具 举报

48

主题

537

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1369
注册时间
2014-2-13
在线时间
169 小时
发表于 2015-9-7 15:21:45 | 显示全部楼层
回复【3楼】daliangcao:
---------------------------------
打开文件一直写就行了,写完再关闭
回复

使用道具 举报

13

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-1-26
在线时间
0 小时
 楼主| 发表于 2015-9-8 17:01:28 | 显示全部楼层
是不是通过串口通信,就这么慢啊,看来还是要改成USB通信,朋友们,有没有STM32里USB通信的驱动啊。
回复

使用道具 举报

13

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-1-26
在线时间
0 小时
 楼主| 发表于 2015-9-8 17:35:31 | 显示全部楼层
原子大哥,有没有STM32的USB通信驱动啊(不是USB转串口的)?有的话,告诉我一个下载地址好吗?
回复

使用道具 举报

15

主题

82

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2015-4-13
在线时间
0 小时
发表于 2015-9-8 18:32:08 | 显示全部楼层
回复【5楼】daliangcao:
---------------------------------
学习板资料里面就有USB通信的驱动。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-9-8 21:56:10 | 显示全部楼层
回复【6楼】daliangcao:
---------------------------------
开发板光盘就有的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2015-1-26
在线时间
0 小时
 楼主| 发表于 2015-9-9 07:58:42 | 显示全部楼层
谢谢,你可以告诉我一个链接吗?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-9-10 00:06:07 | 显示全部楼层
回复【9楼】daliangcao:
---------------------------------
论坛置顶帖,自己找。Mini板的光盘资料。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-17 11:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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