我們知道,U盤(pán)就是一個(gè)通用的大容量存儲(chǔ)器,。U盤(pán)已經(jīng)徹底代替了軟盤(pán),,成為我們工作中的必需品。所以在很多產(chǎn)品中需要讀取或者保存數(shù)據(jù),,多數(shù)采用U盤(pán)的方式,。單片機(jī)系統(tǒng)可以直接采用U 盤(pán)作為移動(dòng)存儲(chǔ)器,并且方便與使用WINDOWS 操作系統(tǒng)的計(jì)算機(jī)交換數(shù)據(jù),。 而U盤(pán)讀寫(xiě)模塊則廣泛的使用在桌上型儀表及便攜式儀表,、電子醫(yī)療儀表、設(shè)備黑箱子,、考勤機(jī)數(shù)據(jù)記錄,、石油儀器儀表、紡織機(jī)械,、水文監(jiān)測(cè),、無(wú)紙打印機(jī),、數(shù)據(jù)采集等領(lǐng)域
目前電子設(shè)計(jì)中應(yīng)用比較廣泛的陜西優(yōu)博電子商行的USB118A方案、西安達(dá)泰電子的USB118AD方案,。研發(fā)人員對(duì)這兩種方案各方面進(jìn)行了比較:
創(chuàng)建文件和目錄,、打開(kāi)一個(gè)已經(jīng)創(chuàng)建的文件和目錄、從文件中讀取指定長(zhǎng)度和指定位置數(shù)據(jù),、寫(xiě)數(shù)據(jù)到指定文件的指定地址,、列舉目錄下的文件和目錄、刪除文件和目錄,、查詢(xún)U盤(pán)容量等等命令完成一致。
USB118A方案
SL811是Cypress公司的USB Host芯片,,大多數(shù)是基于美國(guó)Cypress公司的提供的開(kāi)發(fā)套件源碼,,大量用于學(xué)校畢業(yè)設(shè)計(jì),學(xué)習(xí)場(chǎng)合,,因?yàn)閰⒖即a中存在大量BUG,,一般人員對(duì)USB協(xié)議不熟悉的話(huà)很難修正, USB118A模塊是以這個(gè)方案為基礎(chǔ)開(kāi)發(fā)的成品,,修正了大量原廠(chǎng)提供的代碼BUG,。但是由于此方案是USB1.1標(biāo)準(zhǔn),速率很低,,另外對(duì)于1G以上U盤(pán)幾乎不識(shí)別,,所以,從2008年該產(chǎn)品已經(jīng)停產(chǎn),。
USB118AD方案
ARM+USB2.0的方案USB118AD模塊適合于工業(yè)產(chǎn)品,,對(duì)于工業(yè)設(shè)備、儀器等批量產(chǎn)品用戶(hù)要選用是適合工業(yè)環(huán)境的穩(wěn)定方案,,USB118AD是高端用戶(hù)的首選方案,。