OpenEdv-开源电子网

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

STM32F1 SDIO移植

[复制链接]

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
发表于 2016-5-10 22:15:52 | 显示全部楼层 |阅读模式
3金钱
我去年四月份购买的STM32F1战舰V2.3版本学习板  现在想把战舰V3.0的SDIO移植到V2.3上  移植完之后 发现查询方式是可以跑的  但是DMA模式你不能跑(一位和四位都不行)  将V3.0程序直接下载到V2.3的板子上  情况和上面说的一样的 (查询模式是可以跑的 DMA模式是不行的) 那个大神需要移植过  给点小建议!

在吃苦的年纪,何必那么安逸?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
 楼主| 发表于 2016-5-11 09:25:14 | 显示全部楼层
在吃苦的年纪,何必那么安逸?
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2016-5-11 12:46:23 | 显示全部楼层
战舰V3的SDIO的代码直接下载进去就可以的哦
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
 楼主| 发表于 2016-5-11 14:54:29 | 显示全部楼层
login_FAE 发表于 2016-5-11 12:46
战舰V3的SDIO的代码直接下载进去就可以的哦

我下载以后  DMA模式是不能跑的  不知道怎么回事? 查询模式是可以的!
在吃苦的年纪,何必那么安逸?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-5-11 20:42:14 | 显示全部楼层
DMA模式是可以的,不行的话,换卡试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
 楼主| 发表于 2016-5-11 22:16:42 | 显示全部楼层
正点原子 发表于 2016-5-11 20:42
DMA模式是可以的,不行的话,换卡试试

原子大哥 我直接将战舰V3的程序 下载到战舰V2.3的板子  查询模式(1位和4位都是可以的) DMA模式(1位和4位都是不好用的)  难道是我板子有问题吗?
在吃苦的年纪,何必那么安逸?
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
 楼主| 发表于 2016-5-13 16:43:37 | 显示全部楼层
正点原子 发表于 2016-5-11 20:42
DMA模式是可以的,不行的话,换卡试试

我将八度空间大哥的SDIO程序(网址:http://www.openedv.com/forum.php ... &highlight=SDIO)下载到我的STM32F103 V2.3版本上就能使用了 但是移植文件系统的时候又出现问题 挂载是OK的但是打开文件的时候报错(FR_NO_FILESYSTEM,                /* (13) There is no valid FAT volume */)这个错误!
在吃苦的年纪,何必那么安逸?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-5-13 20:04:43 | 显示全部楼层
huifeidetuzi 发表于 2016-5-13 16:43
我将八度空间大哥的SDIO程序(网址:http://www.openedv.com/forum.php?mod=viewthread&tid=27146&highlig ...

重新格式化下试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
 楼主| 发表于 2016-5-16 18:52:47 | 显示全部楼层

原子哥:可能你们STM32F1 V3.0程序有点问题:if(errorstatus==SD_OK)
                errorstatus=SD_EnableWideBusOperation(SDIO_BusWide_4b);        //1表示4位数据 0表示1位数据中(SD_EnableWideBusOperation)未能设置好4位的
在吃苦的年纪,何必那么安逸?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-5-18 21:35:47 | 显示全部楼层
huifeidetuzi 发表于 2016-5-16 18:52
原子哥:可能你们STM32F1 V3.0程序有点问题:if(errorstatus==SD_OK)
                errorstatus=SD_EnableWideBusOp ...

不可能啊。
我们用的很好哦
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 00:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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