|
板級支持包用ST的,rtt沒有帶407的sd卡驅(qū)動,所以我參照207的改寫,發(fā)現(xiàn)ST的板級支持包中的某些函數(shù)參數(shù)的順序在207和407中正好相反,一不小心就搞錯了。還有SD_LowLevel_DMA_TxConfig和SD_LowLevel_DMA_RxConfig中SDDMA_InitStructure.DMA_BufferSize = 0;,這句明顯一開assert就錯。真不知道ST的人在搞什么。。。
還好現(xiàn)在rtt下的sd驅(qū)動已經(jīng)調(diào)通。掛elm fatfs,讀寫正常,支持中文文件名和內(nèi)容,就是不支持長文件名。
|
|