你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f769 寄存器配置SD卡--打印SD卡信息

[复制链接]
stary666 发布时间:2018-3-9 14:52
书接上文,见链接/ E5 L0 g! M7 R: L. a- O; Q# \
https://www.stmcu.org.cn/module/forum/thread-615030-1-1.html; V% y" k1 J- l% n2 ?

0 u  j& j* c1 L6 v2 ]. c1 {3 s$ @$ w0 i5 u
实现了SD卡的驱动,程序运行正常,但是不知道是否真的连接上SD卡了,于是把f767的打印SD卡信息的代码复制过来% O, @/ t! d5 M' v+ ?0 V/ Q, N, ]
//通过串口打印SD卡相关信息
6 E9 I, b* S+ U* ~5 m$ \void show_sdcard_info(void)  w; M! Y7 p/ \; |6 n( G! j
{
: F' h, e- n3 N4 g/ L5 F6 G8 \9 c! X        switch(SDCardInfo.CardType)8 v" e, a' x& {/ s& Z' F2 W& i" s
        {; j& C5 Y: X4 X0 ?' j
                case STD_CAPACITY_SD_CARD_V1_1:printf("Card Type:SDSC V1.1\r\n");break;
- j9 R1 t, K5 x7 t                case STD_CAPACITY_SD_CARD_V2_0:printf("Card Type:SDSC V2.0\r\n");break;8 T6 ~/ ]* g6 I2 k( G
                case HIGH_CAPACITY_SD_CARD:printf("Card Type:SDHC V2.0\r\n");break;
) f5 }% h2 n/ h0 k- j3 P& C( m4 a( v                case MULTIMEDIA_CARD:printf("Card Type:MMC Card\r\n");break;# \! R2 z9 o5 i" ]# {
        }        4 V" N: f/ ^' |3 \8 N- O3 S0 f
          printf("Card ManufacturerID:%d\r\n",SDCardInfo.SD_cid.ManufacturerID);        //制造商ID0 o- V; u/ U+ y$ a% z* W% Z  K/ B
         printf("Card RCA:%d\r\n",SDCardInfo.RCA);                                                                //卡相对地址, `$ S2 A8 b( N% b
        printf("Card Capacity:%d MB\r\n",(u32)(SDCardInfo.CardCapacity>>20));        //显示容量
8 T2 y$ ]3 h4 h7 q$ Y4 o- f4 Q         printf("Card BlockSize:%d\r\n\r\n",SDCardInfo.CardBlockSize);                        //显示块大小
9 v" |% y7 ?2 h# t  ?}
2 h5 Z  w8 {& `  y) V% y2 J8 v9 L放到SD卡的初始化之后
9 u. J; C7 ?' \* J$ D. Ywhile(sdcard_init())//检测不到SD卡0 L0 F: o  R$ ~( F. b0 \
        {2 Z  k4 f+ E& |) i3 g) @
                delay_ms(500);# u! n2 x; q- o' ]+ c1 r
                LED0(led0sta^=1);//DS0闪烁
% D9 m7 [9 e# t1 R% K9 a; X# z4 m        }
, k& h1 E& K6 D7 L  A    show_sdcard_info();        //打印SD卡相关信息
5 C- u) c. S. y, k+ ^执行程序2 X. `( }: T2 z& I! _% A
2 t5 t- u9 b1 D/ y' J# {

: z* l- f* Q; j! D: n2 g果然是连接上SD卡了,兴奋啊,后面继续下一步研究,具体配置方面,等我把fatfs移植完成后,回来再总结给大家。: h0 O9 m  k5 w# j+ w) L
& J/ ]% f9 ~' ^! [9 P" v: I/ u* x

# n$ v* g; s% y8 q  [0 Z                                                                                         发稿与2018年3月9日' A, E+ V8 V/ C" v9 A8 P

3 T8 q! x; S3 G& \% @7 @
收藏 评论1 发布时间:2018-3-9 14:52

举报

1个回答
Leeru 回答时间:2018-3-9 15:09:13
謝謝提供這麼好的資訊~

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版