使用stm32 CUBE 庫所提供的SD卡驅動的朋友們請注意:
1、適用於MMC卡,本人沒測試過,mmc卡現在已經是收藏品了,誰還會用呢,so,st的團隊求求你們嚴謹的好不好。
2、SD卡初始化過不去,因爲丫在發送CMD0後,接着發送了CMD1(CMD1是mmc卡的獨有指令,SD卡是不需要發CMD1的),讀寫驅動函數也有問題(不分情況的修改了sd卡的塊大小,統統設置成了512字節),就因爲這個害的本人浪費了3 天的時間,無奈只好自己重寫了一遍驅動。so,如果要在項目中使用SD卡,須修改驅動程序。
3、其實好多官方例程都有bug,不要太迷信官方的東西。
總之,官方也有坑,使用須謹慎!