OpenEdv-开源电子网

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

继上个帖子,sd卡 spi速率问题 带图

[复制链接]

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2015-8-14
在线时间
0 小时
发表于 2015-8-21 10:53:48 | 显示全部楼层 |阅读模式
5金钱
我测试了一个我的这款单片机的spi接口,循环发送一个字节,频率高时每个字节间隔时间很大,而且频率越高,间隔相对越大,我测了一下stm32的spi接口,发现就没有这种情况,  我怀疑是因为这个 导致速率高时sd卡出错,哪位也遇到过?????

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

使用道具 举报

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2015-8-14
在线时间
0 小时
 楼主| 发表于 2015-8-21 10:54:46 | 显示全部楼层
上个帖子链接  http://www.openedv.com/posts/list/58169.htm
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

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

使用道具 举报

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2015-8-14
在线时间
0 小时
 楼主| 发表于 2015-8-22 08:52:23 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
我用stm32 加和这个同样的驱动 fatfs 可以到18MHz ,而且驱动我也改过好几版了,都是最大到500KHZ,  关键是我用的这个单片机SPI口和别的不太一样,  你可以看看我发的图片,这个图片是在2MHz时测的时钟引脚,一个字节从起始到结束是4us,而两个字节之间的间隔时间就有18us左右,从一个字节开始到下一个字节开始需要22us,而当我设置500KHz时从一个字节开始到下一个字节开始大概同样需要22us,那这样提高频率就没有意义了啊,所以我才怀疑是我的这个spi接口有问题。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-8-22 16:07:46 | 显示全部楼层
回复【4楼】奔走在路上的程序猿:
---------------------------------
你测试下不停的用SPI发数据,看看波形。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2015-8-14
在线时间
0 小时
 楼主| 发表于 2015-8-25 15:00:44 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
这个图片上就是循环不停地不加延时的发送一个字节,已经联系芯片厂商修改库了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-22 03:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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