OpenEdv-开源电子网

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

战舰STM32开发板 SDIO例程(寄存器版本+精简+DMA/查询+4位模式).通杀版本更新了!!!目前还没发现不支持的卡,请大家测试吧.

[复制链接]

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2013-3-4 23:28:31 | 显示全部楼层 |阅读模式

1,战舰板用户,直接将代码下载到开发板,在硬件上将P10和P11的跳线帽连接上(默认是P10和P12连接的,需要小动一下).
另外找一个SD卡,在根目录放入PICTURE文件夹,放入一些图片到该文件夹下面,就可以测试了.
2,该程序改自战舰板的实验42,图片显示实验.
3,改程序支持SDIO的查询模式和DMA模式,DMA模式如果只读,最高可以24M时钟,如果读写,24M时钟可能会写偶尔出错.查询模式最高18M.具体还要根据你的SD卡来设置.如果卡比较垃圾,速度就设置慢一点.
4,程序目前已知bug,就是速度快的时候,写会偶尔出错,一旦出错,就容易造成死机(发现一般都是数据校验出错),这个目前只能通过降低速度解决,这个bug还有待解决.

最后,感谢大家一直以来对alientek的支持.
顺便公布一下,alientek最近的出的新品:蓝牙模块(已上市)/gps模块(最近上市)/7寸电容屏模块(3月下旬左右上市).

敬请期待.

通杀版本--20130305更新
修改了前面提到的问题,目前支持所有的卡了(我手头上有的卡都支持),并且加入了防假死处理,出错处理等,比较完善了.
请大家测试,看看有没有还不能发现的卡.
通杀版本,见新附件

20130323---更新应用文档(AN1302)及代码,详细介绍SDIO的使用。


实验42 图片显示实验_SDIO_成功 V1.0_20130304.rar

1021.91 KB, 下载次数: 4399

实验42 图片显示实验_SDIO V1.1_通杀版本.rar

1020.03 KB, 下载次数: 6694

STM32 SDIO的使用_AN1302.pdf

1.66 MB, 下载次数: 9565

扩展实验2 SDIO实验.rar

843.21 KB, 下载次数: 4897

我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

75

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
401
金钱
401
注册时间
2012-12-30
在线时间
41 小时
发表于 2013-3-4 23:59:20 | 显示全部楼层
支持一个,话说在KEIL里调试SDIO查看不了相关寄存器,调试起来有点不方便额
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 00:15:55 | 显示全部楼层
有了我这个,就方便了,呵呵.
另外:可以测试文件写,通过USMART.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2013-3-5 00:56:48 | 显示全部楼层
7寸电容屏模块多少钱?什么接口?带显存不?
业余程序玩家。
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2013-3-5 00:57:53 | 显示全部楼层
回复【4楼】ofourme:
---------------------------------

带电池、外壳,搞个PAD。。。
业余程序玩家。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 01:03:28 | 显示全部楼层
回复【4楼】ofourme:
---------------------------------
价格还没定,300左右吧.
超大显存,8M字节显存,可以存储8帧(800*480),随意切换.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 01:04:13 | 显示全部楼层
接口直接兼容ALIENTEK系列开发板的.直接插我们的开发板就可以用的了.
16位80并口.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

207

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2012-7-21
在线时间
0 小时
发表于 2013-3-5 10:15:39 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
原子的GPS模块是啥型号的呀,不知道例程实现了什么功能?几号能买到 ?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 10:59:42 | 显示全部楼层
NEO-6M
例程实现的比较完善,显示经纬度,高度,速度,卫星数量等信息,如果你愿意,所有信息都可以显示的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

207

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2012-7-21
在线时间
0 小时
发表于 2013-3-5 16:19:25 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
支持原子,什么时候可以买的到?  我想买个来玩玩
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 16:29:57 | 显示全部楼层
回复【10楼】a546924171:
---------------------------------
GPS模块很快了,估计就在这周或者下周就可以买到了。到时候和资料一起出来。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-5 16:54:43 | 显示全部楼层
卧槽~~~
比我出的还快~~~~
原子,下一个版本的板子上nand flash吧
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-5 16:57:13 | 显示全部楼层
回复【5楼】ofourme:
---------------------------------
在搞
研发版本刚拿到板,最近卡死在FSMC上。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 17:18:07 | 显示全部楼层
回复【12楼】Tardis:
---------------------------------
这玩意实在提不起我的兴趣啊...
我搞STM8玩玩去,^_^
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-5 17:23:48 | 显示全部楼层
回复【14楼】正点原子:
---------------------------------
呵呵~~~
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-5 17:26:14 | 显示全部楼层
回复【14楼】正点原子:
---------------------------------
我对LPC4系列有点兴趣,双核,CM4+CM0
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-5 18:14:30 | 显示全部楼层
回复【16楼】Tardis:
---------------------------------
倒是价格不敏感啊,O(∩_∩)O哈哈~。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2013-3-5 18:17:21 | 显示全部楼层
回复【16楼】Tardis:
---------------------------------
感兴趣是假的吧,叫你买块板一起玩又不买。
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

13

主题

202

帖子

0

精华

高级会员

Rank: 4

积分
527
金钱
527
注册时间
2012-10-27
在线时间
65 小时
发表于 2013-3-5 20:01:36 | 显示全部楼层
嗯。很棒!!
回复 支持 反对

使用道具 举报

1

主题

38

帖子

0

精华

限制会员

积分
-24
金钱
-24
注册时间
2012-1-13
在线时间
16 小时
发表于 2013-3-5 20:41:33 | 显示全部楼层
不错,好文
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-6 09:53:30 | 显示全部楼层
回复【18楼】骤雨龙元:
---------------------------------
没钱啊,哥哥,话说,我手头上还有好几块板没玩,LPC2系列的有一块没玩到的说,A8有一块没玩到的说,板子买来了不玩,不就浪费了,等我把手头上的板玩熟了,再玩LPC4系列的吧。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-6 10:02:20 | 显示全部楼层
回复【17楼】正点原子:
---------------------------------
价格,心里话,真的有点贵,性能说是双核,可主频又不够Cortex-A8的高。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-6 10:03:05 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
GPS模块,哪里哪里?
在你店里没找到。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-6 10:25:23 | 显示全部楼层
回复【23楼】Tardis:
---------------------------------
还没挂上去,下周挂上。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

38

帖子

0

精华

限制会员

积分
-24
金钱
-24
注册时间
2012-1-13
在线时间
16 小时
发表于 2013-3-6 12:24:19 | 显示全部楼层

我用SDIO V1.1通杀版本读Micro SD 4G

0扇区

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02

03 01 0B 63 E3 B1 00 20 00 00 00 40 74 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA

 

查看数据DBR扇区在0x2000

0x2000扇区

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

都是0

 

 

PC上用WinHex0扇区

Offset     0  1  2 3  4  5 6  7   8 9  A  B C  D  E  F

00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 02   ................

000001C0  03 01 0B 63 E3 B1 00 20  00 00 00 40 74 00 00 00   ...c. ...@t...

000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000001E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

000001F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 AA   ..............U

 

WinHex0x2000扇区

Offset     0  1  2 3  4  5 6  7   8 9  A  B C  D  E  F

00400000  EB 00 90 20 20 20 20 20  20 20 20 00 02 40 BC 18   ??       ..@?

00400010  02 00 00 00 00 F8 00 00  3F 00 80 00 00 20 00 00   .....?.?.?.. ..

00400020  00 40 74 00 A2 03 00 00  00 00 00 00 02 00 00 00   .@t.?..........

00400030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400040  80 00 29 FF 1E BB DF 4E  4F 20 4E 41 4D 45 20 20   ?.)?.贿NO NAME 

00400050  20 20 46 41 54 33 32 20  20 20 00 00 00 00 00 00     FAT32   ......

00400060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

00400190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................

004001F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 AA   ..............U

 

 

对比0扇区读出的数据是对的,0x2000扇区读出的是错的,原子还要努力啊

回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-6 13:01:32 | 显示全部楼层
回复【25楼】hong_qi:
---------------------------------
测试图片能显示么?
你这个度地址不正确,不是SDIO的问题,应该是你winhex软件设置不对,具体讨论,见此贴:http://www.openedv.com/posts/list/3133.htm#17229
仔细看看。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2012-11-20
在线时间
0 小时
发表于 2013-3-7 11:49:08 | 显示全部楼层
有用的资料。先mark一下。回头好好学习学习。
回复 支持 反对

使用道具 举报

1

主题

38

帖子

0

精华

限制会员

积分
-24
金钱
-24
注册时间
2012-1-13
在线时间
16 小时
发表于 2013-3-7 13:15:21 | 显示全部楼层
是我搞错了0x2000只是逻辑扇区,0x2000*512=才是实际扇区
回复 支持 反对

使用道具 举报

50

主题

207

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2012-7-21
在线时间
0 小时
发表于 2013-3-7 14:24:29 | 显示全部楼层
回复【24楼】正点原子:
---------------------------------
做好了就赶紧挂吧( ^_^ )/~     急着想买呀
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-7 15:01:08 | 显示全部楼层
心急吃不了热豆腐,我是改了一版又一版,不达到我的要求,是不会卖的了,呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-3-7 15:23:08 | 显示全部楼层
又有好东西了,不错,
1-1
回复 支持 反对

使用道具 举报

3

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2012-5-17
在线时间
3 小时
发表于 2013-3-8 15:38:32 | 显示全部楼层
如果有gprs 3G模块就好了,目前很少人搞
回复 支持 反对

使用道具 举报

7

主题

74

帖子

0

精华

初级会员

Rank: 2

积分
129
金钱
129
注册时间
2011-9-3
在线时间
4 小时
发表于 2013-3-9 00:00:33 | 显示全部楼层
一定要顶啊
回复 支持 反对

使用道具 举报

45

主题

186

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2012-11-26
在线时间
0 小时
发表于 2013-3-9 09:10:44 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
用这么大屏干嘛?难道去攻GUI了?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-9 10:20:24 | 显示全部楼层
回复【34楼】859724644:
---------------------------------
somebody need it。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-9 10:43:08 | 显示全部楼层
回复【楼主位】正点原子:

1,战舰板用户,直接将代码下载到开发板,在硬件上将P10和P11的跳线帽连接上(默认是P10和P12连接的,需要小动一下).
另外找一个SD卡,在根目录放入PICTURE文件夹,放入一些图片到该文件夹下面,就可以测试了.
2,该程序改自战舰板的实验42,图片显示实验.
3,改程序支持SDIO的查询模式和DMA模式,DMA模式如果只读,最高可以24M时钟,如果读写,24M时钟可能会写偶尔出错.查询模式最高18M.具体还要根据你的SD卡来设置.如果卡比较垃圾,速度就设置慢一点.
4,程序目前已知bug,就是速度快的时候,写会偶尔出错,一旦出错,就容易造成死机(发现一般都是数据校验出错),这个目前只能通过降低速度解决,这个bug还有待解决.
最后,感谢大家一直以来对alientek的支持.
顺便公布一下,alientek最近的出的新品:蓝牙模块(已上市)/gps模块(最近上市
......
---------------------------------
非常好的东西,就是不知道稳定不,有没有长期测试?
回复 支持 反对

使用道具 举报

头像被屏蔽

275

主题

327

帖子

0

精华

禁止访问

积分
1065
金钱
1065
注册时间
2011-7-7
在线时间
34 小时
发表于 2013-3-9 12:56:44 | 显示全部楼层
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-11 17:32:03 | 显示全部楼层
回复【25楼】hong_qi:
---------------------------------
哇,一堆鸡蛋
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-19 22:49:51 | 显示全部楼层
呵呵
回复 支持 反对

使用道具 举报

2

主题

1446

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2246
金钱
2246
注册时间
2010-12-16
在线时间
202 小时
发表于 2013-3-20 23:03:53 | 显示全部楼层
校验错误主要是物理层问题.

如果要达到最高速度,总线串电阻是需要的,时钟/数据等所有信号线包围地网络是需要的,线不要太长是需要的.
技术讨论请发帖 , 需要我回复请点左下的 < 回复 > 让系统通知我 . 本人不通过其他方式返回任何参数.
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-21 10:16:39 | 显示全部楼层
回复【楼主位】正点原子:

1,战舰板用户,直接将代码下载到开发板,在硬件上将P10和P11的跳线帽连接上(默认是P10和P12连接的,需要小动一下).
另外找一个SD卡,在根目录放入PICTURE文件夹,放入一些图片到该文件夹下面,就可以测试了.
2,该程序改自战舰板的实验42,图片显示实验.
3,改程序支持SDIO的查询模式和DMA模式,DMA模式如果只读,最高可以24M时钟,如果读写,24M时钟可能会写偶尔出错.查询模式最高18M.具体还要根据你的SD卡来设置.如果卡比较垃圾,速度就设置慢一点.
4,程序目前已知bug,就是速度快的时候,写会偶尔出错,一旦出错,就容易造成死机(发现一般都是数据校验出错),这个目前只能通过降低速度解决,这个bug还有待解决.
最后,感谢大家一直以来对alientek的支持.
顺便公布一下,alientek最近的出的新品:蓝牙模块(已上市)/gps模块(最近上市
......
---------------------------------
原子哥,现在我的SD卡不管插不插上去都提示初始化成功,请问这是咋回事
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-21 11:10:13 | 显示全部楼层
这么神奇啊?
能显示图片不?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-21 15:53:28 | 显示全部楼层
回复【42楼】正点原子:

这么神奇啊?
能显示图片不?

---------------------------------
程序照搬  没改任何东西  读SD卡的大小读不出来
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-21 16:03:22 | 显示全部楼层
回复【42楼】 正点原子 :

这么神奇啊?
能显示图片不?
---------------------------------
if((errorstatus==SD_OK)||(SDIO_MULTIMEDIA_CARD==CardType))  //初始化地方  我看到这句话我想 这个或运算 应该改为与运算吧?
{      
SDIO_Clock_Set(SDIO_TRANSFER_CLK_DIV); //设置时钟频率,SDIO时钟计算公式:SDIO_CK时钟=SDIOCLK/[clkdiv+2];其中,SDIOCLK一般为72Mhz 
errorstatus=SD_SetDeviceMode(SD_DMA_MODE); //设置为DMA模式
// //errorstatus=SD_SetDeviceMode(SD_POLLING_MODE);//设置为查询模式
  }
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-21 22:01:10 | 显示全部楼层
不是&,是或。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-22 08:59:02 | 显示全部楼层
回复【45楼】正点原子:

不是&,是或。

---------------------------------
现在能初始化了  但是不能读写,读写就出现死机  ,改为查询模式不死机但是读不到数据,请问这个是什么问题啊,头被搞大了。不知道其他大侠有没有遇见过此类问题。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
 楼主| 发表于 2013-3-22 11:12:24 | 显示全部楼层
回复【46楼】muc520:
---------------------------------
你用的是我们的板子么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-22 12:37:02 | 显示全部楼层
回复【47楼】正点原子:

回复【46楼】muc520:
---------------------------------
你用的是我们的板子么?

---------------------------------
板子是自己画的,它死在等待dam传输完成那地方了。
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-22 12:37:57 | 显示全部楼层
初始化没错,参数也打印出来了
回复 支持 反对

使用道具 举报

46

主题

284

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
494
金钱
494
注册时间
2011-6-20
在线时间
0 小时
发表于 2013-3-22 13:19:15 | 显示全部楼层
刚才仔细的检查了下发现是“SDIO->MASK|=…………”导致的死机,我的是stm32ve的应该没有区别吧
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-28 10:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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