一種具有usb主從接口的數據存儲裝置製造方法
2023-04-30 18:57:26 1
一種具有usb主從接口的數據存儲裝置製造方法
【專利摘要】本實用新型涉及一種具有USB主從接口的數據存儲裝置。裝置由微處理器、USB接口模塊、存儲模塊和液晶屏組成,USB接口模塊、存儲模塊和液晶屏分別與微處理器相連。USB接口模塊實現USB的主從機功能,能與USB外設進行數據通信與交換或者作為USB外設與USB主機進行通信。本實用新型的有益效果是:能夠在主機與從機的角色間進行切換,可以對U盤、MP3等USB設備進行識別與配置,也可以作為PC機的從屬存儲設備。
【專利說明】—種具有USB主從接口的數據存儲裝置
【技術領域】
[0001]本實用新型涉及一種數據存儲領域,具體說是一種具有USB主從接口的數據存儲
>J-U ρ?α裝直。
【背景技術】
[0002]由於USB接口的眾多優點以及計算機技術的迅猛發展,USB已經成為計算機的必備接口,並且被廣泛的應用於各種嵌入式系統中。隨著數位相機、PDA、行動電話、印表機等設備的普及,人們期待在一定程度上擺脫對PC機的依賴,通過這些行動裝置直接與USB外設進行數據通信,USB OTG技術應運而生,進一步擴寬的USB的應用範圍。雖然USB技術使得PC機能夠與各種傳輸速率的周邊設備簡單有效地進行數據交換,並且成本較低,但由於沒有一個從設備能夠充當PC機這樣的Host,所以一旦離開了 PC機,這種方便的傳輸方式將無法進行,再加上各種可攜式設備的迅猛發展以及在大眾環境下的普及,離開PC機而實現從設備間的數據通信技術顯得尤為重要。
實用新型內容
[0003]本實用新型提供了一種具有USB主從接口的數據存儲裝置,解決了目前USB存儲設備只有單一接口的問題,可以工作在USB主控制器模式和USB從設備模式下。
[0004]為實現本實用新型的目標所採用的技術方案是:裝置由微處理器、USB接口模塊、存儲模塊和液晶屏組成,USB接口模塊、存儲模塊和液晶屏分別與微處理器相連。USB接口模塊實現USB的主從機功能,能與USB外設進行數據通信與交換或者作為USB外設與USB主機進行通信。
[0005]所述的微處理器採用STM32F103RBT6。
[0006]所述的USB接口模塊採用Cypress公司的內置USB主從機控制器的晶片SL811HS。
[0007]所述的存儲模塊採用256M的晶片MX25L25635FM1-10G。
[0008]所述的液晶屏採用觸摸功能的TFT顯示屏。
[0009]本實用新型的有益效果是:能夠在主機與從機的角色間進行切換,可以對U盤、MP3等USB設備進行識別與配置,也可以作為PC機的從屬存儲設備。
【專利附圖】
【附圖說明】
[0010]圖1是本實用新型的結構框圖。
【具體實施方式】
[0011]下面結合附圖詳細描述本實用新型的【具體實施方式】。
[0012]圖1中,101為微處理器;102為USB接口模塊;103為存儲模塊;104為液晶屏。USB接口模塊(102)、存儲模塊(103)和液晶屏(104)分別與微處理器(101)相連。
[0013]以下分別對本實用新型的兩種工作模式運行流程進行說明:
[0014](I)工作在USB主控制器模式。微處理器(101)首先對USB接口模塊(102)進行初始化,檢測是否有USB從設備接入,檢測完畢之後,如果檢測到有USB從設備接入,則對USB從設備進行設備枚舉,使微處理器(101)得到各種所需要的USB從設備的信息,信息主要包括接口描述符、端點描述符、設備描述符、配置描述符,由於本實用新型主要針對MassStorage類設備,所以通過初步的設備枚舉之後,微處理器(101)查詢所插入的USB設備是不是Mass Storage類設備,進而對其進行Mass Storage設備枚舉,通過Mass Storage設備枚舉,從中獲得此USB外接設備的文件系統信息,獲得文件系統信息後,微處理器(101)通過存儲模塊(103)對其進行文件的讀寫操作。
[0015](2)工作在USB從設備模式。微處理器(101)不斷的查詢系統是否連接PC機,當連接上計PC機時,PC機會對USB從設備進行復位,復位的過程是PC機將本實用新型的設備地址設置為0,之後PC機通過控制傳輸對本實用新型進行設備枚舉過程。在設備枚舉過程中,微處理器(101)應PC機的請求發送各種信息給PC機,然後PC機接收到設備的bulkin和bulk out端點,本實用新型與PC之間的通信過程(主要是批量傳輸)通過bulk in和bulk out端點來完成。
【權利要求】
1.一種具有USB主從接口的數據存儲裝置,其特徵在於:裝置由微處理器、USB接口模塊、存儲模塊和液晶屏組成,USB接口模塊、存儲模塊和液晶屏分別與微處理器相連。USB接口模塊實現USB的主從機功能,能與USB外設進行數據通信與交換或者作為USB外設與USB主機進行通信。
2.根據權利要求1所述的一種具有USB主從接口的數據存儲裝置,其特徵在於USB接口模塊採用Cypress公司的內置USB主從機控制器的晶片SL811HS。
3.根據權利要求1所述的一種具有USB主從接口的數據存儲裝置,其特徵在於微處理器採用 STM32F103RBT6。
4.根據權利要求1所述的一種具有USB主從接口的數據存儲裝置,其特徵在於存儲模塊採用 256M 的晶片 MX25L25635FM1-10G。
5.根據權利要求1所述的一種具有USB主從接口的數據存儲裝置,其特徵在於液晶屏採用觸摸功能的TFT顯示屏。
【文檔編號】G06F3/06GK204028888SQ201420185361
【公開日】2014年12月17日 申請日期:2014年4月16日 優先權日:2014年4月16日
【發明者】施文灶, 王平, 黃晞 申請人:福建師範大學