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

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

[复制链接]
stary666 发布时间:2018-3-9 14:52
书接上文,见链接
! i: y* ?! E- F6 E! zhttps://www.stmcu.org.cn/module/forum/thread-615030-1-1.html! D( c8 O& X2 x% f+ C$ ]

1 X2 m% {. S9 l) t" N5 }* D9 ~8 T$ }/ w7 Q4 o) n4 P, r
实现了SD卡的驱动,程序运行正常,但是不知道是否真的连接上SD卡了,于是把f767的打印SD卡信息的代码复制过来2 I1 q, B9 c  G+ o! W- }/ u
//通过串口打印SD卡相关信息
; C0 r0 d  b7 Z4 }- k2 Lvoid show_sdcard_info(void)
! g3 X8 n. M; V/ Y7 t{
3 e2 J( h" }4 L; r  O        switch(SDCardInfo.CardType)* T6 B1 Y6 ~) ^
        {
! P6 @) z) t; W. i3 K: U8 Q                case STD_CAPACITY_SD_CARD_V1_1:printf("Card Type:SDSC V1.1\r\n");break;
& ?' a, l8 w# O& E: V4 u; w/ q                case STD_CAPACITY_SD_CARD_V2_0:printf("Card Type:SDSC V2.0\r\n");break;. [7 ~8 _: m* }% Z3 g# f3 H' m; s4 c5 k% c
                case HIGH_CAPACITY_SD_CARD:printf("Card Type:SDHC V2.0\r\n");break;
! s- g& v- ?8 q' }" K                case MULTIMEDIA_CARD:printf("Card Type:MMC Card\r\n");break;: }3 y# d5 o  v  N7 w
        }        # ^0 J" F% P" Y
          printf("Card ManufacturerID:%d\r\n",SDCardInfo.SD_cid.ManufacturerID);        //制造商ID. u& A+ N3 M0 W; a
         printf("Card RCA:%d\r\n",SDCardInfo.RCA);                                                                //卡相对地址, _2 E/ Y1 X# G0 A" R, A5 `
        printf("Card Capacity:%d MB\r\n",(u32)(SDCardInfo.CardCapacity>>20));        //显示容量
5 C6 D4 K0 F! g( k& v3 u: @; v         printf("Card BlockSize:%d\r\n\r\n",SDCardInfo.CardBlockSize);                        //显示块大小+ X! Y5 r' `; a0 Z
}
; l+ O, @- w$ p% Y$ w放到SD卡的初始化之后
8 M: o  E# |; y3 B7 a* o6 Jwhile(sdcard_init())//检测不到SD卡; I6 `1 {, k. ^$ ~2 c) ~
        {1 z: T2 N! O+ J5 t8 \4 ]
                delay_ms(500);
# @( s2 b9 g3 H3 P; P3 F0 F+ l0 N4 W                LED0(led0sta^=1);//DS0闪烁  v& V& y; ?! D9 K5 r" S
        }
4 p3 n! |. D) r1 }' H2 \    show_sdcard_info();        //打印SD卡相关信息7 E: v7 n) z' R$ f
执行程序3 j9 N. f& O1 ~. \& N
4 k) R# x. R, m, M2 P
7 w1 S3 i$ ~  D" J* S% X
果然是连接上SD卡了,兴奋啊,后面继续下一步研究,具体配置方面,等我把fatfs移植完成后,回来再总结给大家。
3 ]: j" x9 _! q9 G; G
5 K0 z6 w$ m* S8 [. w* H: j5 L+ H$ t0 S+ o# I# W2 J/ v" I
                                                                                         发稿与2018年3月9日
  {7 a0 d1 I* [# W1 h" O
# i+ r  x: H4 b2 i- N! ~5 R
收藏 评论1 发布时间:2018-3-9 14:52

举报

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

所属标签

相似分享

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