摘要:傳統嵌入式設備對SD卡的讀取一般基于硬件層面,這么做省資源但是換來的是時序麻煩,移植困難,讀取文件不靈活。針對資源較為豐富的嵌入式方案,利用SoPC技術和靈活的NIOS Ⅱ軟核,提出了一種在SD卡上建立了FAT32文件系統的方法,實現了對文件的基本操作如新建、讀取、刪除等,并在SD卡根目錄里放置測試文檔。對NIOS Ⅱ的代碼實現進行測試,結果表明NIOS Ⅱ順利地讀出了文檔里的內容,以及根目錄其他文件夾。測試實驗在Terasic的DE2系列開發板上通過驗證。該方案方便了開發者對不同嵌入式設備進行移植,使其更加專注于頂層操作。