国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于arm7312嵌入式處理器的usb接口的制作方法

      文檔序號:6824042閱讀:289來源:國知局
      專利名稱:基于arm7312嵌入式處理器的usb接口的制作方法
      技術領域
      本發(fā)明涉及一種USB接口,尤其涉及一種基于ARM 7312嵌入式處理器的USB接口。
      背景技術
      USB(Universal Serial Bus,通用串行總線)是電腦系統(tǒng)與其周邊裝置連接或通信的標準接口,現在在使用Windows操作系統(tǒng)的電腦系統(tǒng)中使用較廣泛的版本是USB1.1,但是在Linux操作系統(tǒng)中,尤其是使用ARM 7312嵌入式處理器的電話機中目前還沒有可以實現USB1.1傳輸的,而隨著Linux操作系統(tǒng)使用的日漸廣泛,不能實現USB1.1傳輸的基于Linux操作系統(tǒng)的產品存在使用不便的缺點。

      發(fā)明內容為了克服現有的使用ARM 7312的電話機不能實現USB1.1傳輸的缺點,本發(fā)明提供一種基于ARM 7312嵌入式處理器的USB接口,其能使使用ARM 7312嵌入式處理器的電話機實現USB1.1傳輸。
      為實現本發(fā)明的目的,本發(fā)明所采用的技術方案是提供一種基于ARM7312嵌入式處理器的USB接口,其包括給USB設備提供電源的電源電路,其特征在于該USB接口采用SL811HST作為接口主控芯片,該SL811HST芯片與ARM 7312嵌入式處理器連接。
      本發(fā)明的有益效果是由于本發(fā)明在ARM 7312嵌入式處理器上實現USB1.1傳輸是采用CYPRESS公司生產的SL811HST(USB-HOST)接口芯片,該芯片的特點是支持USB1.1協議,價格低(低于50元),性能突出,可靠性高,因此可使使用ARM 7312嵌入式處理器的電話機理想地連接多種外設。

      圖1是本發(fā)明基于ARM 7312嵌入式處理器的USB接口的電路原理圖。
      具體實施方式請參閱圖1,本發(fā)明的基于ARM 7312嵌入式處理器的USB接口是用于基于Linux操作系統(tǒng)且是使用ARM 7312嵌入式處理器的電話機。在ARM 7312嵌入式處理器上實現USB1.1傳輸是采用CYPRESS公司生產的SL811HST(USB-HOST)接口芯片,SL811HST是SL811的主控制芯片,它的主要工作就是支持SL811的USB HOST協議,這個芯片實現了等時傳輸、塊傳輸和中斷傳輸等方式,在SL811HST芯片中有一個USB傳輸的緩沖區(qū)隊列和掃描執(zhí)行隊列,驅動程序只需要把數據掛在緩沖區(qū)的隊列上,并且設定具體的傳輸方式,就可以執(zhí)行主機和USB設備之間的數據交互。
      SL811HST芯片的D
      是數據總線,這些數據總線直接連接到ARM 7312嵌入式處理器的第0-7位;A0為數據/控制器總線,直接連接到ARM 7312的A0地址線上;nCS3、nMWE和nMOE分別連接到ARM 7312的片選3、讀和寫信號線上;在nCS3上要加一個15K的上拉電阻R21,由于SL811和ARM 7312的口輸出/輸入能力不能匹配,所以需要使用一個上拉,這樣就不會出現半高電平的可能性;EINT1是SL811HST芯片的中斷信號線,這里由于是低中斷有效,所以要通過一個74HC04反向門把信號電平反向;nRST是SL811HST芯片的復位信號線,由于在規(guī)格書中規(guī)定該信號線需要接到一個GPIO口上,但是事實上GPIO口不能穩(wěn)定實現一個延遲200ms的脈沖,所以和ARM 7312使用同一個復位腳比較好,可以正確讓它復位;SL811HST芯片的D-端口和D+端口分別與一濾波電路連接,與D-端口連接的濾波電路由電感L10和電阻R23串聯而成,電感L10的一端與SL811HST芯片的D-端口連接,另一端與從設備USB-A的D-端口連接,與D+端口連接的濾波電路由電感L11和電阻R22串聯而成,電感L11的一端與SL811HST芯片的D+端口連接,另一端與從設備USB-A的D+端口連接,L11和L10兩個電感(取值在10-100uH以內)和R22和R23兩個電阻(取值在15K-18K以內)必須要加上,如果沒有,則在USB等時傳輸時會造成大量的錯誤,而且整個USB系統(tǒng)的EMC能力也會降低;SL811HST芯片的X1和X2端口均與晶振電路連接,該晶振電路中的晶振Y1沒有選用規(guī)格書中的48MHz,而選用了12MHz,原因是如果使用48MHz三次和四次的雜波非常高,造成在USB等時傳輸的時候出現嚴重的誤碼,該晶振電路中的電容C22和C23必須在15-50pF之間,同樣也是因為等時傳輸的原因,如果不在該范圍內等時傳輸出錯率在10倍以上;RYC8220-2M芯片是一個USB的電源芯片,負責給USB的從設備,例如USB-A,提供電源。
      權利要求
      1.一種基于ARM 7312嵌入式處理器的USB接口,其包括給USB設備提供電源的電源電路,其特征在于該USB接口采用SL811HST作為接口主控芯片,該SL811HST芯片與ARM 7312嵌入式處理器連接。
      2.根據權利要求1所述的USB接口,其特征在于該SL811HST芯片的數據總線直接連接到ARM 7312嵌入式處理器的數據總線;該SL811HST芯片的數據/控制器總線直接連接到ARM 7312的地址線上;該SL811HST芯片的nCS3、nMWE和nMOE分別連接到ARM 7312的片選3、讀和寫信號線上。
      3.根據權利要求2所述的USB接口,其特征在于在該SL811HST芯片的nCS3上連接一個15K的上拉電阻(R21)。
      4.根據權利要求1所述的USB接口,其特征在于該SL811HST芯片的中斷信號線EINT1通過一個反向門把信號電平反向。
      5.根據權利要求1所述的USB接口,其特征在于該SL811HST芯片的復位信號線nRST與ARM 7312使用同一個復位腳。
      6.根據權利要求1所述的USB接口,其特征在于該SL811HST芯片的D-端口和D+端口分別與一濾波電路連接。
      7.根據權利要求6所述的USB接口,其特征在于與該SL811HST芯片的D-端口連接的濾波電路由電感(L10)和電阻(R23)串聯而成,電感(L10)的一端與SL811HST芯片的D-端口連接,另一端與從設備USB-A的D-端口連接,與D+端口連接的濾波電路由電感(L11)和電阻(R22)串聯而成,電感(L11)的一端與SL811HST芯片的D+端口連接,另一端與從設備USB-A的D+端口連接。
      8.根據權利要求7所述的USB接口,其特征在于電感(L11)和(L10)的取值在10-100uH以內;電阻(R22)和(R23)的取值在15K-18K以內。
      9.根據權利要求1所述的USB接口,其特征在于該SL811HST芯片的X1和X2端口均與晶振電路連接,該晶振電路中的晶振(Y1)選用12MHz。
      10.根據權利要求9所述的USB接口,其特征在于該晶振電路中的電容(C22)和(C23)的取值在15-50pF之間。
      全文摘要
      本發(fā)明公開了一種基于ARM 7312嵌入式處理器的USB接口,其包括給USB設備提供電源的電源電路,該USB接口采用SL811HST作為接口主控芯片,該SL811HST芯片與ARM 7312嵌入式處理器連接。本發(fā)明的USB接口能使使用ARM 7312嵌入式處理器的電話機實現USB1.1傳輸,該USB接口價格低,性能突出,可靠性高,因此可使使用ARM 7312嵌入式處理器的電話機理想地連接多種外設。
      文檔編號H01R12/50GK1558470SQ20041001521
      公開日2004年12月29日 申請日期2004年1月15日 優(yōu)先權日2004年1月15日
      發(fā)明者吳太和 申請人:威艾德通訊技術(深圳)有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1