![USB主機(jī)控制器的設(shè)計(jì)-圖文_第1頁(yè)](http://file4.renrendoc.com/view/234efe594011f39a2bf97fc5b8e0521c/234efe594011f39a2bf97fc5b8e0521c1.gif)
![USB主機(jī)控制器的設(shè)計(jì)-圖文_第2頁(yè)](http://file4.renrendoc.com/view/234efe594011f39a2bf97fc5b8e0521c/234efe594011f39a2bf97fc5b8e0521c2.gif)
![USB主機(jī)控制器的設(shè)計(jì)-圖文_第3頁(yè)](http://file4.renrendoc.com/view/234efe594011f39a2bf97fc5b8e0521c/234efe594011f39a2bf97fc5b8e0521c3.gif)
![USB主機(jī)控制器的設(shè)計(jì)-圖文_第4頁(yè)](http://file4.renrendoc.com/view/234efe594011f39a2bf97fc5b8e0521c/234efe594011f39a2bf97fc5b8e0521c4.gif)
![USB主機(jī)控制器的設(shè)計(jì)-圖文_第5頁(yè)](http://file4.renrendoc.com/view/234efe594011f39a2bf97fc5b8e0521c/234efe594011f39a2bf97fc5b8e0521c5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第18卷第1期電子設(shè)計(jì)工程2010年1月!竺?。海¤匪荏茫?!墾?。。?!翌旦?。?!望竺塑曼旦蔓璺盤(pán)里旦!受璺曼!蘭?。禾mQ?。眩眨樱轮鳈C(jī)控制器的設(shè)計(jì)許雙燕.石江宏(廈門(mén)大學(xué)信息科學(xué)與技術(shù)學(xué)院.福建廈門(mén)361005)摘要:討論在SoPC(SystemonaProgrammableChip)系統(tǒng)中設(shè)計(jì)USB主機(jī)接口設(shè)備的一般方法。著重闡述主機(jī)控制器的驅(qū)動(dòng)程序開(kāi)發(fā)。利用Xilinx公司的EDK軟件在ML405開(kāi)發(fā)板上搭建一個(gè)基于PowerPC的片上系統(tǒng),設(shè)計(jì)EZ-Host的USB主機(jī)控制器的Linux驅(qū)動(dòng)程序,使系統(tǒng)具有USB主機(jī)功能.能夠和各種USB設(shè)備進(jìn)行通信.實(shí)現(xiàn)SoPC系統(tǒng)上基于Linux的USB接口的擴(kuò)展,對(duì)于開(kāi)發(fā)其他USB主控制器驅(qū)動(dòng)具有一定借鑒意義。關(guān)鍵詞:USB;USB主機(jī)控制器;EZ.Host;Linux;SoPC中圖分類(lèi)號(hào):TN92文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):167舢.6236(2010)01.0035—03DesignofUSBhostcontrollerXUShuang-yan,SHlJiang-hong(SchoolofInformationScienceandTechnology,XiamenUniversity,Xiamen361005,China)Abstract:ThegeneraldevelopmentmethodofUSBhostinterfacebasedprogramonSoPCsystemisdiscussed,andthedriverondevelopmentofhostcontrollerisintroducedindetail.APowerPC—basedsystemchipisbuiltupbyusingXilinx’sEDKsoftwareintheML405systemisdevelopmentboard.LinuxdriverprogramofUSBhostcontrollerofEZ-Hostisdesigned.11leacapabhofcommunicatingwithhelpfultovarietyofUSBdevices.achievesextensionoftheLinux-basedUSBinterface.ThedesignisthedevelopmentofotherUSBhostdrivers.Keywords:USB;USBhostcontroller;Ez.Host;Linux;SoPCUSB具有簡(jiǎn)單、標(biāo)準(zhǔn)的連接方式、支持熱插拔等諸多優(yōu)點(diǎn),因此已成為流行的接口技術(shù)。USB是典型的主,從結(jié)構(gòu)的總線(xiàn)標(biāo)準(zhǔn),即只有USB主機(jī)才能與USB設(shè)備連接。USB總線(xiàn)與計(jì)算機(jī)系統(tǒng)的接口部分是主機(jī)控制器,它可以被看作一個(gè)硬件、同件和軟件的綜合體IIJ。主機(jī)控制器實(shí)現(xiàn)主機(jī)與設(shè)備之間的電氣和協(xié)議層匹配,主要包括:串并轉(zhuǎn)換、幀起始、數(shù)據(jù)處理、協(xié)議使用、傳輸錯(cuò)誤處理、遠(yuǎn)程喚醒、根Hub、主機(jī)系統(tǒng)接口等功能。USB設(shè)備之問(wèn)通過(guò)USBHub連接。主機(jī)控制器和USB設(shè)備之間一般通過(guò)根Hub相連。通常主機(jī)控制器提供與根Hub相關(guān)的狀態(tài)查詢(xún)和控制單元121。當(dāng)有設(shè)備插入時(shí),在枚舉過(guò)程中。主機(jī)控制器驅(qū)動(dòng)通過(guò)查詢(xún)和控制單元應(yīng)答設(shè)備偽裝成一個(gè)Hub,所以通常稱(chēng)此Hub為虛擬根Hllb。這里利用EDK軟件搭建一個(gè)基于PowerPC的片上系統(tǒng),實(shí)現(xiàn)了s0PC系統(tǒng)上基于Linux的USB接口的擴(kuò)展,使系統(tǒng)具有USB主機(jī)功能.能夠和各種USB設(shè)備進(jìn)行通信。USB主機(jī)控制器的處理器則需使用USB主控器件。從總線(xiàn)上擴(kuò)展USB主機(jī)接口131。這里所采用的開(kāi)發(fā)環(huán)境是Xilinx公司的Mb幻5開(kāi)發(fā)板。開(kāi)發(fā)板上核心FPGA采用Xilinx的XC4VFX20-1下672器件,其內(nèi)置1個(gè)PowerPC硬核.2個(gè)以太網(wǎng)MAC層控制器。開(kāi)發(fā)板上還帶有64MB的DDRSDRAM.10/100/1000以太網(wǎng)端口、帶主機(jī),設(shè)備端的USB接口器件(CY7C67300)等。EZ.Host(CY7C67300)是Cypress半導(dǎo)體公司的全速低耗多端口主機(jī)/外設(shè)控制器.該器件可方便接至高性能CPU上完成USB主機(jī)控制器端的功能;擁有16位RISC指令處理器,可作為協(xié)處理器使用或單獨(dú)使用;同時(shí)支持USB的OTG協(xié)議.擁有2個(gè)可獨(dú)立配置并各帶有2個(gè)端口的USB串行接口引擎(SIE);既可用作主機(jī).又可用作外設(shè),并支持多達(dá)4個(gè)主機(jī)端口。另外,該器件擁有一個(gè)可編程I/O接口模塊.可供各種接口編程使用??删幊虒?shí)現(xiàn)HPI、HSS、SPI等接口模式。當(dāng)EZ-Host控制器作為USB主機(jī)控制器時(shí)。一般采用HPI主機(jī)端接口(HostPort1開(kāi)發(fā)環(huán)境目前Linux2.6內(nèi)核中的USB支持3種主控制器接口;通用主控制器接口(UHCI)、開(kāi)放控制器接口(OHCI)及增強(qiáng)主機(jī)控制接口(EHC[)。在嵌入式系統(tǒng)中.如果處理器集成有USB主機(jī)控制器,則可直接引出USB主控端口:而未集成收稿日期:2009-07—23稿件編號(hào):200907080Interface)接口模式14l。2硬件設(shè)計(jì)Xilinx公司提供一個(gè)IP核opbepc外設(shè)控制器(externalperipheralcontroller).為OPB總線(xiàn)與外部同步或異步外圍設(shè)備之間的數(shù)據(jù)傳送提供一個(gè)通用接口??煞奖銓?shí)現(xiàn)處理器對(duì)于外設(shè)的控制。一個(gè)opb_epc最多可接4個(gè)外設(shè),且每個(gè)外設(shè)基金項(xiàng)目:福建省重大專(zhuān)項(xiàng)項(xiàng)目(2007HZ0003)作者簡(jiǎn)介:許雙燕(198導(dǎo)一),女,福建采州人,碩士研究生。研究方向:無(wú)線(xiàn)通信技術(shù)。-35-萬(wàn)方數(shù)據(jù)《電子設(shè)計(jì)工程)20lo年第1期可獨(dú)立配置成同步或異步模式.其時(shí)序參數(shù)(如建立時(shí)間、保持時(shí)間、訪(fǎng)問(wèn)時(shí)間周期等)都可由用戶(hù)設(shè)置。opb_epc通過(guò)OPB總線(xiàn)接收處理器的讀寫(xiě)指令.在相應(yīng)外設(shè)接口產(chǎn)生相應(yīng)的訪(fǎng)問(wèn)周期。從而實(shí)現(xiàn)處理器對(duì)外圍設(shè)備的控制嗍。這里使用opb_epc模塊作為控制器.實(shí)現(xiàn)PowerPC與EZ-Host的主機(jī)控制器的接口通信,嵌入式硬件系統(tǒng)架構(gòu)如圖l所示。唑業(yè)竺圈:五£l蘭1=,ex-PLB4FBu≥s一…掣掣掣o也!燮ll姜喊。I!堡堅(jiān)I圖1嵌入式硬件系統(tǒng)架構(gòu)ML405板上的EZ-Host控制器工作在異步模式.因此opb_epc需配置為支持異步外設(shè)模式。這里使用PowerPC控制USB接口。因此EZ.Host工作于協(xié)處理器模式,并通過(guò)HPI接口與外設(shè)控制器opb_epc相連。3驅(qū)動(dòng)程序設(shè)計(jì)3.1USB主機(jī)端的軟件結(jié)構(gòu)LinuxUSB主機(jī)驅(qū)動(dòng)協(xié)議棧由3部分組成:USB主機(jī)控制器驅(qū)動(dòng)(HCD)、USB驅(qū)動(dòng)(USBD)和各種不同的USB設(shè)備類(lèi)驅(qū)動(dòng),如圖2所示。圖2LinuxUSB主機(jī)堆棧USB設(shè)備類(lèi)驅(qū)動(dòng)(如插入主機(jī)的U盤(pán)、鼠標(biāo)、鍵盤(pán)等設(shè)備驅(qū)動(dòng))是最終與應(yīng)用程序交互的軟件模塊。負(fù)責(zé)建立虛擬連接、配置。與設(shè)備進(jìn)行通信,將數(shù)據(jù)集成一個(gè)USB請(qǐng)求塊(URB).然后通過(guò)USB驅(qū)動(dòng)(USBD)提供的編程接口將URB發(fā)送到USBD。USBD部分是整個(gè)USB主機(jī)驅(qū)動(dòng)的核心。USBD完成以下T作:USB設(shè)備的枚舉和配置,根據(jù)需要裝載或卸載設(shè)備驅(qū)動(dòng)程序,向上為設(shè)備驅(qū)動(dòng)程序提供編程接口,向下為主機(jī)控制器驅(qū)動(dòng)提供編程接口.實(shí)現(xiàn)與設(shè)備驅(qū)動(dòng)程序、主機(jī)控制驅(qū)動(dòng)程序的通信。處于最底層USB主機(jī)控制器驅(qū)動(dòng)(HCD)是USB主機(jī)直接與硬件交互的軟件模塊。HCD作為底層硬件的驅(qū)動(dòng)程序.一方面控制和管理底層硬件.負(fù)責(zé)將USB事務(wù)發(fā)送給USB主機(jī)控制器,并最終將串行數(shù)據(jù)發(fā)送到電纜上:另一方面為上層的USB系統(tǒng)軟件提供統(tǒng)一接口HCI(HostControllerInterface),將各種不同的HC映射到USB系統(tǒng)。HC一般都集成有RootHub的功能。HCD也要實(shí)現(xiàn)RootHubPort訪(fǎng)問(wèn)。..36-萬(wàn)方數(shù)據(jù)USBD部分由操作系統(tǒng)實(shí)現(xiàn),一般不需要用戶(hù)修改。USB設(shè)備類(lèi)驅(qū)動(dòng).對(duì)于常用的設(shè)備Linux內(nèi)核中有較成熟的驅(qū)動(dòng)。針對(duì)特定的主機(jī)控制器硬件應(yīng)該實(shí)現(xiàn)HCD部分。以解決基本的通信問(wèn)題。故這里主要介紹EZ.Host主機(jī)控制器驅(qū)動(dòng)(HCD)的設(shè)計(jì)。3.2EZ.Host主機(jī)控制器驅(qū)動(dòng)fHCD)設(shè)計(jì)開(kāi)發(fā)過(guò)程主要針對(duì)EZ.Host主機(jī)控制器編寫(xiě)USB主機(jī)控制器驅(qū)動(dòng)程序。該驅(qū)動(dòng)程序是嵌入式LinUX開(kāi)發(fā)平臺(tái)下USB僑議棧和EZ.Host主機(jī)控制器的一個(gè)接口。其作用類(lèi)似于Linux中由Intel制定的UHCI標(biāo)準(zhǔn),其硬件設(shè)計(jì)比較簡(jiǎn)單,但軟件較為復(fù)雜。USB主機(jī)控制器的驅(qū)動(dòng)(HCD)在USB子系統(tǒng)中的功能主要有:硬件初始化,為上層(USBD)提供調(diào)用接口,管理根Hub,完成數(shù)據(jù)傳輸以及中斷處理。根據(jù)主機(jī)控制器驅(qū)動(dòng)(HCD)在整個(gè)USB子系統(tǒng)中的功能。可將EZ.HostHCD分為HCD接口、HCD初始化、數(shù)據(jù)傳輸、中斷處理、讀寫(xiě)操作、主機(jī)協(xié)議等模塊。HCD接口模塊表現(xiàn)為一套API函數(shù)。通過(guò)這一套API函數(shù)使HCD與USBD進(jìn)行通信嘲。圖3為EZ.Host主機(jī)控制器驅(qū)動(dòng)模塊結(jié)構(gòu)。USBD●IIICl)tjlF7模塊l蘭墊監(jiān)叢Jl塾堡竺墮l面麗兩習(xí)眄百幣訂讀寫(xiě)操作模塊?---?-?-?---??-?—?—-t-?-?-—-?????-?-?-?硬件平臺(tái)圖3F.Z-H061主機(jī)控制器驅(qū)動(dòng)模塊結(jié)構(gòu)1)初始化。該初到始化涉及到復(fù)位EZ.Host控制器。并將其初始化到一個(gè)已知的狀態(tài);初始化必要的USB數(shù)據(jù)結(jié)構(gòu)并為其分配空間:注冊(cè)USBhostdriver和USBhostbusinterface到USBhostcore;注冊(cè)USBhostcore的中斷服務(wù)程序;為每一個(gè)主端口建立一個(gè)虛擬根Hub.并且注冊(cè)根hub到USBhostcore。2)中斷處理。EZ.Host主控制器中斷采用電平觸發(fā).當(dāng)中斷服務(wù)程序注冊(cè)到USB子系統(tǒng)后.EZ.Host主控制器開(kāi)始處理中斷。3)傳輸數(shù)據(jù)。傳輸處理程序在初始化的過(guò)程中注冊(cè)到USB主端子系統(tǒng).它由USBhostcore喚醒并配置外圍設(shè)備,發(fā)送塊數(shù)據(jù),或確認(rèn)塊數(shù)據(jù)的接收。4)接收數(shù)據(jù)。接收處理程序處理數(shù)據(jù)包的接收。它由中斷處理程序喚醒。數(shù)據(jù)接收處理程序詢(xún)問(wèn)EZ.Host主控制器是否有接收錯(cuò)誤,如果沒(méi)有錯(cuò)誤。則接收處理程序從EZ-Host主控制器的緩沖區(qū)中提取數(shù)據(jù)并將數(shù)據(jù)存儲(chǔ)到一個(gè)數(shù)據(jù)結(jié)構(gòu)。然后接收程序?qū)?shù)據(jù)傳送到USBhostcore,等待進(jìn)一步處理。5)主機(jī)協(xié)議實(shí)現(xiàn)。HCD從LinuxUSB協(xié)議棧接收并解析USB請(qǐng)求,然后建立基于該請(qǐng)求的USB交互(transactions).該交互被合理調(diào)度安排并發(fā)送到USB總線(xiàn)上?!保龋茫牡年P(guān)鍵接口設(shè)計(jì)實(shí)際工作過(guò)程中,應(yīng)用程序通過(guò)文件系統(tǒng)接口訪(fǎng)問(wèn)相應(yīng)的USB設(shè)備類(lèi)驅(qū)動(dòng)程序和USBD;USB設(shè)備類(lèi)驅(qū)動(dòng)程序則通許雙燕,等USB主機(jī)控制器的設(shè)計(jì)Z,●fl酊.‘12●¨l■曲1—1:ctafi■trJtiN"ch5tinfr一1chi髓l酊.7帥722Itt4mt:Lt,ittch呻ttcalI鋪I■tse箍ItI靠slttpttlDOut067.韓s●6Ii■It:啪NIlu1.1●’_"IL—it牡-■ticll-輻■I暨jU矗I.Hn—Ls觸'I£67.帖I盯-1■蛆'*1:什卅ect:optical-鉗抽-”f‘,.,9巧器I●曲卜,:^枷f前t曾‘盯:Lqlttcl0過(guò)USBD提供的相關(guān)接U(USBDI)將數(shù)據(jù)請(qǐng)求包傳遞給U孓BD;USBD通過(guò)HCD提供的接口(HCI)進(jìn)一步將數(shù)據(jù)包傳遞給HCD;HCD最終將數(shù)據(jù)發(fā)送到USB總線(xiàn)。主機(jī)控制器驅(qū)動(dòng)中,最重要的接口是主機(jī)控制器驅(qū)動(dòng)HCD與USBD之間的接口。在Linux內(nèi)核中。用usbUSBD接口,用來(lái)描述主機(jī)控制器(HC)的基本信息、硬件資源、狀態(tài)描述和用于操作主機(jī)控制器的he_driver等。其中usb_hcd中的he_driver成員非常重要,它包括具體用于操作主機(jī)控制器的鉤子函數(shù)。在Linux內(nèi)核中,使用如下函數(shù)創(chuàng)建HCD:tnruct67.2蝴j曲1-1:啪l一摹,eeI嘲“∞峙蛔ciTttl一_wrcssl艇.懶一”曲1-1:嘲discwmv:t.?撕b52,t【'巧.2瑚圳橢1-1:_l-sprit咐dt啉lce耐一ci7zN_tdd啉sIl1巧.62589sl哪?。保海悖恚疲椤觯觯幔簦欤恚睿茫瑁觯剩澹睿疲颍澹簦保頄牛妫鼻桑埃罚否酰保樯樵骸瘢澹欤臁瘢澹欤欤镙棧欤瘢栌?jì)d“/class/i哪t/imttlIll125.∞,3¨lieMt:U¥81慫.翦k518l15bH10e1.101符.99峙96l哺1-1:什0duCt:k11憎岫h“1-1:●b刪fact叮H:|elllo,k一●l盹llPell●鈾k—??一l__¨h—■1.-'f,¨.肼塒J曲1-,:糟li”mt.?●●m,,tl'托”獬’】曲1-1:槲佃u刪腳■岫*siq哪憎刪j■n囂●l囂●.00714#l■曲1-’:c?矸i●吖jti_"ChoseflFrN1cboicef囂●."■■lscstt:scsl?_¨ti??f一●輻‰‘St¨?■■■l懈USB-hcd*USB_createhed(conststructhe_driver*driver,struetdevice。dev,char+bus_name);struethedriver可看作USBD模塊定義的需要底層主機(jī)哪2.●f辯.213126lstsit:●:●:●:Hrect-A峭s2.¨n:8熊l:lt辨.髓39輯I■’:●:●:●:[stal”崎■¥12"1J巾hr●-r?轆ct¨‘‘2H■'f囂,.●曲;i列鰣}:●:●:●:r蛐lIt-RePr●tectll?件I355.5盯3¨1翻1:●:●:●:【啪ltssmd峰.ri"c*k:u'lt?伯r—●I籬5.631152l翻1:●:●:●:【蛐lSl的tltt¥12一畸b時(shí)●-rt饑t¨12H嘲l鸛.71k327l“1:●:●:●:ls■lIWiteProtecti5oFFl黔;.7573971“1:●:●:●:ls■l●ss_i嗍竹i儺c蕾■:mite媯r—●l鷂s.13J‘2|l嘲:<7hsI-st¨?r:’-eHt—_赫Ic札lH控制器驅(qū)動(dòng)實(shí)現(xiàn)的接口.通過(guò)實(shí)現(xiàn)這些接口。USBD可將更上層軟件的請(qǐng)求傳遞給HCD以及HC。HC及HCD完成后。也會(huì)通過(guò)這些接口通知USBD。這里在EZ.Host主控制器驅(qū)動(dòng)中定義一個(gè)結(jié)構(gòu)體structusb_hedc67x00__hcd,用于描述EZ.Host的基本信息、硬件資【搦.920-69l嘲qf粥.盯¨¨l“,:●:●:●:【妯I靛t—一啦ln-?,■王.趕磚l粕.戤啦l鰣1:●:●:●:撇妯酣scsl_|rIc礙¨一●,●■●—瞳-t咩札’h^—s巾刪lOeWs4■1,1日ImtluS●lImt/u*bIIsImt/te矗l●_嘣嚎卿.,,tr嘩t竹t?呲技.嘶sctatwi.'¨_t.rip塒m吃t...,源、狀態(tài)描述.定義structhc_driverc67xOO_hcdfiver來(lái)描述圖5USB接口測(cè)試用于操作主機(jī)控制器的鉤子函數(shù),其結(jié)構(gòu)體如圖4所示。從圖5中可看出。系統(tǒng)可以方便與大容量存儲(chǔ)類(lèi)(MassStorage類(lèi))USB接口、人機(jī)接口類(lèi)HID(HumanInterraceDe-vice)USB接口進(jìn)行通信.進(jìn)行正常讀寫(xiě)操作。實(shí)現(xiàn)了系統(tǒng)的USB接口擴(kuò)展。5結(jié)束語(yǔ)詳細(xì)介紹在SoPC平臺(tái)上進(jìn)行USB主機(jī)控制器的硬、軟件設(shè)計(jì)。針對(duì)EZ.Host器件,詳細(xì)介紹其USB主控制器的Linux驅(qū)動(dòng)開(kāi)發(fā)過(guò)程及主要的接口設(shè)計(jì).對(duì)于USB的主機(jī)控制器的驅(qū)動(dòng)開(kāi)發(fā)有一定參考價(jià)值。設(shè)計(jì)的重點(diǎn)和難點(diǎn)主要集中在主機(jī)控制器器件的驅(qū)動(dòng)程序開(kāi)發(fā)的環(huán)節(jié)上。但Linux作為開(kāi)源系統(tǒng),在開(kāi)發(fā)設(shè)備驅(qū)動(dòng)程序時(shí)有著其他嵌入式系統(tǒng)不可比擬的優(yōu)勢(shì),大量的開(kāi)放源碼無(wú)疑可以大大加快開(kāi)發(fā)的進(jìn)程并使得其應(yīng)用更加的廣泛。因此,USB作為一種新型的高速外設(shè)總線(xiàn),在嵌入式Linux領(lǐng)域有著廣闊的應(yīng)用前景。參考文獻(xiàn):圖4structhe.driverc67xOO_hedriver結(jié)構(gòu)體【l】杜春雷.ARM體系結(jié)構(gòu)與編程【M】.北京:清華大學(xué)出版社,2003.c67xOO_hub_start()啟動(dòng)HCD主控制器,e67xOO_hub_irq()實(shí)現(xiàn)其中斷控制處理,c67xOO_hub_status_data(),c67x00_hubcontrol()實(shí)現(xiàn)對(duì)虛擬根集線(xiàn)器的控制.c67x00_f2】孫瓊.嵌入式Linux應(yīng)用技程序開(kāi)發(fā)詳解fM】.北京:人民郵電出版社.20016.hub_enqueue(),c67xOO_hub_dequeue()實(shí)現(xiàn)對(duì)USB請(qǐng)求(URB)進(jìn)行排隊(duì),對(duì)URB進(jìn)行調(diào)度。根據(jù)hcd和endpoint的信息,安排URB的schedule到c67x00.該URB的傳輸完成后.會(huì)調(diào)用urb-->eoraplete()通知USBD?!荆常蕜⑸度胧较到y(tǒng)接口設(shè)計(jì)與Linux驅(qū)動(dòng)程序開(kāi)發(fā)【M】.北京:北京航空航天大學(xué)出版社,2006.141CypressSemiconductorCorporation.EZ—HostprogrammableembeddedUSBhosffperipheralcontroller[EB/OL].2003。http:4測(cè)試結(jié)果
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2018-2024年中國(guó)載貨汽車(chē)市場(chǎng)深度評(píng)估及投資方向研究報(bào)告
- 2025-2030年中國(guó)汽車(chē)電瓶糟蓋行業(yè)深度研究分析報(bào)告
- 教育行業(yè)線(xiàn)上課程開(kāi)發(fā)與運(yùn)營(yíng)規(guī)范
- 共同賣(mài)房合同范本
- 農(nóng)業(yè)車(chē)輛承包協(xié)議合同范本
- 書(shū)采購(gòu)加工合同范本
- 借用合同與買(mǎi)賣(mài)合同范本
- 2025年度建筑工程綠色建材采購(gòu)勞務(wù)分包合同范本
- 勞動(dòng)變更合同范例
- 農(nóng)業(yè)耕種合同范本
- 《學(xué)校體育科研方法》課件
- 護(hù)士團(tuán)隊(duì)的協(xié)作和領(lǐng)導(dǎo)力培養(yǎng)培訓(xùn)課件
- QFD模板含計(jì)算公式計(jì)分標(biāo)準(zhǔn)說(shuō)明模板
- 慢阻肺試題練習(xí)
- 人工智能在生物醫(yī)學(xué)倫理與法律中的基因編輯與生命倫理問(wèn)題研究
- 饅頭制作過(guò)程
- 國(guó)有資產(chǎn)管理辦法-國(guó)有資產(chǎn)管理辦法條例
- 公務(wù)車(chē)輛定點(diǎn)維修車(chē)輛保養(yǎng)(附彩圖) 投標(biāo)方案
- 00015-英語(yǔ)二自學(xué)教程-unit3
- 第二章共混改性基本原理
- 乳腺專(zhuān)業(yè)知識(shí)課件
評(píng)論
0/150
提交評(píng)論