找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6177|回復: 0
打印 上一主題 下一主題
收起左側

基于U盤的單片機海量存儲方案

[復制鏈接]
跳轉到指定樓層
樓主
ID:19060 發(fā)表于 2009-11-12 09:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

基于U盤的單片機海量存儲方案

隨著Flash Memory非易失存儲技術的發(fā)展,基于USB接口的閃存即U盤現(xiàn)已得到廣泛應用。從理論上講,以U盤作為便攜式采集存儲系統(tǒng)的存儲載體完全能夠滿足長時間采集海量數(shù)據的要求。但目前所面臨的問題是,U盤主要應用于PC機系統(tǒng)中。以單片機等微處理器為核心的嵌入式系統(tǒng)的應用中,尚缺少與U盤的直接接口技術。因此將單片機技術與U盤存儲技術兩者結合起來,利用單片機直接讀寫U盤,并通過總線方式與嵌入式系統(tǒng)的其它部分實現(xiàn)命令和數(shù)據的通信,從而實現(xiàn)便攜儀器或者嵌入式系統(tǒng)的外掛式海量存儲,具有廣闊的應用前景。

采用單片機直接控制讀寫U盤,關鍵在于USB-HOST技術的實現(xiàn),即單片機作為USB主機系統(tǒng)。USB系統(tǒng)包括兩部分:USB主機和USB外設,它們組合在一起就構成了完整的USB系統(tǒng)。USB的拓撲結構中居于核心地位的是Host(也稱為主機),任何一次USB的數(shù)據傳輸都必須由主機來發(fā)起和控制,所有的USB外設都只能和主機建立連接,任何兩個外設之間或是兩個主機之間無法直接通信。

采用西安達泰電子設計的U盤讀寫模塊可以避開復雜的USB協(xié)議,通過標準串口或者高速SPI口,非常簡單快速地實現(xiàn)儀器設備的海量存儲。該模塊已經經過5年市場運行,使用簡單,性能可靠,產品由最初的USB118A升級為USB118AD。

USB118AD模塊作為嵌入式的USB主機控制器,功能模塊框圖如圖所示。

只要將USB118AD模塊嵌入到用戶系統(tǒng)中,用系統(tǒng)的主控單片機串口或者SPI口與USB118AD模塊的通信接口連接,將外接U盤的USB插座引到設備殼體上,用戶就可以非常方便的通過普通U盤實現(xiàn)儀器或設備數(shù)據的海量存儲。

[此貼子已經被admin于2009-11-12 16:39:26編輯過]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表