|
最近在调SD卡的代码时,使用"0-野火【F429开发板-挑战者】光盘资料\A盘(资料盘)\3-程序源码\1-固件库例程\SDIO—SD卡读写测试"代码测试SD卡时,一直没有通过。串口输出信息如下:4 u s+ k7 z, k( @, o: E9 u2 v6 V % o1 ~# S% N0 m3 [+ W+ e& W8 j" X ) Z' _6 y f; e. ~% ^- W 开始进行SD卡读写实验: B3 S3 K, ?, _ SD卡初始化成功!6 n: ?' n2 }; s4 ?& A0 D9 {+ w SD卡擦除测试失败! 温馨提示:部分SD卡不支持擦除测试,若SD卡能通过下面的single读写测试,即表示SD卡能够正常使用。2 t" n# D6 W! ]( o3 P% l Single block 测试失败,请确保SD卡正确接入开发板,或换一张SD卡测试! Multi block 测试失败,请确保SD卡正确接入开发板,或换一张SD卡测试! 0 {5 r& d5 C2 f+ ^, F* c% z1 h 在试了2张SD卡,看了多个资料以后,无意中想到是不是总线速率的问题,即我手里的这两张SD卡的通信速率不高?然后我将bsp_sdio_sd.c中line346行8 |& f: Z. @; R' M* N6 z
开始进行SD卡读写实验 SD卡初始化成功!1 Z! ~1 l% K, G+ B5 P6 D SD卡擦除测试成功!5 L6 ]- E2 V! m Single block 测试成功!2 \9 G: ^& c: G7 e! ^ Multi block 测试成功!5 `$ ^' S$ \& C1 G+ E ( n p, _9 u$ S) Q* M& { 嗯,就这些了。% e4 C) E5 [2 \2 r |
SDå¡è¯»åæµè¯å¤±è´¥è¾åºä¿¡æ¯
| 学习了 |
| 学习了谢谢分享 |
| 感谢分享!!! |
微信公众号
手机版