趙軍偉 李宏穆 莊阿龍 何劍鋒
摘要:隨著嵌入式系統(tǒng)的迅速發(fā)展,其應(yīng)用環(huán)境的廣泛性、復(fù)雜性對(duì)構(gòu)建于系統(tǒng)上的Nor和NAND閃存設(shè)備提出更高要求,需要閃存設(shè)備傳輸速度更快,體積更小,容量更大,穩(wěn)定性更好。該文在基于Samsung公司的S3C2410處理器平臺(tái)上,針對(duì)FLASH閃存設(shè)備在嵌入式系統(tǒng)中的應(yīng)用,詳細(xì)分析FLAsH閃存設(shè)備的接口設(shè)計(jì)方法,并針對(duì)FLAsH接口特點(diǎn),提出Linux環(huán)境下N0rFLAsH和NandFLAsH的驅(qū)動(dòng)開發(fā)流程,給出詳細(xì)的代碼分析。該流程開發(fā)的驅(qū)動(dòng)程序,代碼所占空間小,執(zhí)行效率高,在ARM開發(fā)板上實(shí)驗(yàn)達(dá)到較好效果。