

USB通信技術(shù)
- 期刊名字:北京廣播學(xué)院學(xué)報(自然科學(xué)版)
- 文件大?。?02kb
- 論文作者:張希英,樊光輝,李傳珍
- 作者單位:北京廣播學(xué)院
- 更新時(shí)間:2020-10-30
- 下載次數:次
552004年12月.北京廣播學(xué)院學(xué)報(自然科學(xué)版)Dece.2004第11卷第4期JOURNAL OF BEIJING BROADCASTING INSTITUTEVol.11 ,No.4( SCIENCE AND TECHNOLOGY )USB通信技術(shù)張希英樊光輝李傳珍(北京廣播學(xué)院信息工程學(xué)院北京100024)摘要:本文講述了USB通信技術(shù)。首先敘述了采用USB總線(xiàn)的優(yōu)點(diǎn)及其協(xié)議規范版本變動(dòng)再次描述了USB系統的結構、通信數據流模型接下來(lái)詳細講述了USB的通信傳輸基礎兩種通信方式控制傳輸、中斷傳輸、批量傳輸、同步傳輸四種傳輸類(lèi)型以及USB設備的枚舉過(guò)程。最后是關(guān)于USB設備端固件程序的設計思想并以PDIUSBD12為例給出了固件程序設計流程圖。關(guān)鍵詞:USB事務(wù);傳輸枚舉中圖分類(lèi)號:TN911文獻標識碼 A文章編號:1007- 8819( 2004 )4 - 0055-111概述2規范的版本不管是計算機還是連接的外圍設備,在新品USB有多種規范的版本經(jīng)過(guò)多次版本的更開(kāi)發(fā)時(shí)保持兼容性是必須的考慮。即使是革命性新后,USB1.0發(fā)表于1996 年1月。USB1.1 則的新外圍設備,也必須使用到所連接計算機提供修訂了1.0版本的問(wèn)題,并且新增-個(gè)新的傳輸的接口。當設計一個(gè)外圍設備的接口時(shí),下列是.類(lèi)型(中斷傳輸2 USB2.0在 2000年4月發(fā)表,該外圍設備應該具備的特性:新增了高速模式。對于支持USB1.1規范的設備.●穩定性:具備自動(dòng)查錯與除錯的功能使錯最高傳輸率可達12Mb/s而支持USB2. 0規范的誤的發(fā)生率幾乎為零。設備最高速率可達480Mb/so●便宜讓大部分的用戶(hù)都有能力購買(mǎi)●省電在便攜式計算機上節省電池的消耗。3 USB 系統結構, 有彈性:讓許多不同種類(lèi)的外圍設備都可以使用這個(gè)接口?!褚粋€(gè)USB系統主要被定義為三個(gè)部分:●快速此接口不可以成為傳輸的瓶頸?!馯SB的互連;●容易使用:用戶(hù)容易安裝、設置與使用?!馯SB的設備;●操作系統的支持:如果操作系統支持此接●USB的主機??陂_(kāi)發(fā)者就不必要自行開(kāi)發(fā)底層的驅動(dòng)程序來(lái)中國煤化工設備與主機之間進(jìn)行使用此接口。YHCNMHG據在USB主機與USBUSB就是一個(gè)符合上述所有條件所開(kāi)發(fā)出設備之間的流動(dòng)。在任何USB系統中,只有一個(gè)來(lái)的最新外圍設備接口。主機。USB和主機系統的接口稱(chēng)作主機控制器,主機控制器可由硬件、固件和軟件綜合實(shí)現。收稿日期2004-06-08USB的主機通過(guò)主機控制器與USB設備進(jìn)行交56北京廣播學(xué)院學(xué)報(自然科學(xué)版)第11卷互。圖1展示了USB通信模型之間基本的信息流與互連關(guān)系:客戶(hù)功能部件↑USB系統USB設備主機控制器USB總線(xiàn)接口0W2O邏輯的信 息流+→實(shí)際的信 息流態(tài)查詢(xún)和控制命令的發(fā)送,也可用于用戶(hù)自定義4USB通信基礎的命令的發(fā)送。中斷傳輸:用于小批量的點(diǎn)式的,非連續性的數據傳輸的場(chǎng)合,它是低速設備可以傳輸數據4.1傳輸基礎的唯一方法。USB通信可以分為兩類(lèi):配置通信、應用通批量傳輸用于批量的非實(shí)時(shí)的數據傳輸,信。在配置通信中主機通知設備然后使它準備即那些需要一次傳 輸較多的數據,但傳輸過(guò)程對好交換數據。大部分這類(lèi)通信發(fā)生在上電或連接時(shí)間要求不嚴格的傳輸類(lèi)型。時(shí)主機檢測到外設的時(shí)候。應用通信出現在主機同步傳輸:適用于那些要求數據連續,實(shí)時(shí)的應用程序與一個(gè)檢測到的外設交換數據的時(shí)的,以固定的數據率產(chǎn)生傳送的場(chǎng)合。候。這些是實(shí)現設備目的的通信。例如:對鍵盤(pán)傳輸( transfers )和事務(wù)( transactions )是經(jīng)常來(lái)說(shuō)應用通信是發(fā)送按鍵數據給主機,告訴-一個(gè)提到的兩個(gè)概念分清這兩個(gè)概念是設計USB外應用程序顯示-個(gè)特性或執行其他動(dòng)作。設的關(guān)鍵。傳輸是指一次完整的發(fā)出請求到該請求被完整的處理結束的整個(gè)過(guò)程。事務(wù)是傳輸中4.2傳輸類(lèi)型的一個(gè)基本元素或者叫-個(gè)傳輸的內建模塊。USB共有四種類(lèi)型傳輸方式:分別為控制傳每一次傳輸由一個(gè)或多個(gè)事務(wù)組成。事務(wù)又由包輸中斷傳輸,批量傳輸和同步傳輸??刂苽鬏?組成而包還包含-個(gè)包識別器( PID),-個(gè)錯誤用于主機對USB外設的配置,,對USB設備的狀校驗位以及有時(shí)還有其他信息。如圖2所示。傳輸事務(wù)中國煤化工記號包數據包jMYHCNMHGPID其他信息CRC圖2第4期張希英等:USB通信技術(shù).57事務(wù)按照它們的目的和數據流方向可以分為段有主機發(fā)出SETUP令牌然后主機又發(fā)出數三種類(lèi)型SETUP事務(wù)、IN事務(wù)、OUT事務(wù)。它據包,由該數據包指出本次請求的具體的內容。們都是由一個(gè)令牌階段,一個(gè)數據階段和一個(gè)握.在握手階段指出本次事務(wù)是否成功。各種事務(wù)的手階段組成。對于SETUP事務(wù)來(lái)說(shuō),在令牌階組成如圖3所示??偩€(xiàn)空閑SETUPDATAOpATAO或DATA1NAKSTALLDATAO或DATA1NAK STALLACK一+總線(xiàn)空閑一總線(xiàn)空閑- +總線(xiàn)空閑SETUP事務(wù)IN事務(wù)OUT事務(wù)圖3IN事務(wù)是從一個(gè)設備接收數據,OUT事務(wù)壓。集線(xiàn)器端口的兩根信號線(xiàn)(D+和D- )的每是發(fā)送數據給其他一個(gè)設備。( IN和OUT事務(wù)-根都有一個(gè)15k的下拉電阻,而一個(gè)設備在D的命名是從主機的角度出發(fā)的,在一個(gè)IN事務(wù)+(為全速設備)和D-(為低速設備)都有一個(gè)中數據是從外設傳輸的主機的在一個(gè)OUT事1.5k的上拉電阻。當一個(gè)設備插入到一個(gè)端口務(wù)中數據是從主機傳輸到外設的。在一個(gè)Setup中時(shí),設備的上拉電阻使信號線(xiàn)為高使得集線(xiàn)器事務(wù)中數據也是從主機傳輸到外設的,但一個(gè)可以檢測到一個(gè)設備連接.上了。Setup事務(wù)是一個(gè)特殊情況,因為它啟動(dòng)一個(gè)控4.3.3主機知道了這個(gè)新設備制傳輸。任何事務(wù)都可以用IN或OUT事務(wù),但每個(gè)集線(xiàn)器使用它的中斷流程來(lái)報告發(fā)生在只有控制傳輸可以使用Setup事務(wù)。在應用程序可以與一個(gè)設備通信之前主機集線(xiàn)器上的事件。當主機知道了這個(gè)事件,它給需要知道設備支持哪些傳輸類(lèi)型和終端。主機也集線(xiàn)器發(fā)送一個(gè)Get_ Port_ Status 請求來(lái)了解更必須分配一個(gè)地址給設備。主機通過(guò)一個(gè)被稱(chēng)為多的知識。返回的信息告訴主機--個(gè)設備是什么時(shí)候連接的。枚舉的信息交換來(lái)完成這些工作。4.3.4集線(xiàn)器重 新設置這個(gè)設備4.3 USB 設備的枚舉過(guò)程當主機知道有-一個(gè)新的設備時(shí),主機控制器枚舉是使得主機的設備驅動(dòng)程序能與這個(gè)設給集線(xiàn)器發(fā)送一一個(gè) Set_ Port_ Feature 請求,請求備通信的最基本的信息交換。該過(guò)程可以由以下集線(xiàn)器來(lái)重新設置端口。集線(xiàn)器使得設備的動(dòng)作完成:USB數據線(xiàn)處于重啟狀態(tài)至少10ms4.3.1一個(gè)設備連到一個(gè) USB端口4.3.5_ 集線(xiàn)器在設備和總線(xiàn)之間建立一個(gè)或者系統上電時(shí)有一個(gè)設備已經(jīng)插入到一個(gè)中國煤化工端口中了。這個(gè)端口可以在主機的根集線(xiàn)器上或MHCNMHG_ Port_ Status請求來(lái)者在連接主機下游的集線(xiàn)器上。集線(xiàn)器正常給這驗證設備是否激起重啟狀態(tài)。返回的數據的一位個(gè)端口供電這個(gè)設備正處于上電狀態(tài)。表示設備是否仍然處于重啟狀態(tài)。當集線(xiàn)器已經(jīng)4.3.2集線(xiàn)器檢測到這個(gè)設備釋放了重啟狀態(tài),設備就處于默認狀態(tài)了。設備集線(xiàn)器監視著(zhù)它的每一個(gè)端口的信號線(xiàn)的電的USB寄存器已經(jīng)處于它們的默認狀態(tài),設備已58北京廣播學(xué)院學(xué)報(自然科學(xué)版)第11卷經(jīng)準備好通過(guò)終端0的默認流程來(lái)響應控制傳統INF文件中的信息中的銷(xiāo)售商和產(chǎn)品ID、發(fā)布輸。設備現在可以能與主機通信,使用默認地址號和類(lèi)信息相匹配。在驅動(dòng)程序被載入以后,它0h。經(jīng)常請求設備來(lái)重新發(fā)送描述符或者發(fā)送應用于這個(gè)設備的類(lèi)描述符。4.3.6集線(xiàn)器檢測設備速度或者在重啟之前或者在重啟之后集線(xiàn)器通4.3.11主機的設 備驅動(dòng)選擇一個(gè)配置過(guò)檢查兩個(gè)信號線(xiàn)的電壓來(lái)檢測設備的速度。集在從描述符了解了設備后,設備驅動(dòng)程序發(fā)線(xiàn)器通過(guò)測試那根信號線(xiàn)在空閑時(shí)有更高的電壓送一個(gè)Set_Configuration命令來(lái)請求希望的配來(lái)檢測一個(gè)設備的速度。集線(xiàn)器發(fā)送信息給主置號。設備讀取這個(gè)請求并且設置它的配置來(lái)匹機,以響應下一個(gè)Get_ Port_ Status 請求。配它。設備現在處于配置狀態(tài)并且設備的接口4.3.7主機發(fā)送 一個(gè)Get_ Descriptor 請求來(lái)已經(jīng)被使能。主機枚舉是通過(guò)給端點(diǎn)0發(fā)送包含標準獲取默認流程的最大包的大小主機發(fā)送請求給設備地址0、終端0。因為主USB請求的控制傳輸.所有的USB設備必須支機-次只列舉一個(gè)設備,只有一個(gè)設備將響應尋持控制傳輸標準USB請求和端點(diǎn)0。對一一個(gè)成址設備地址0的通信。最大包的大小是這個(gè)描述功的枚舉來(lái)說(shuō),設備必須對每一個(gè)請求響應返回符的第8位,因此主機只需要讀取頭8B。-個(gè)請求的信息以及采取其他請求的動(dòng)作。USB設Windows主機請求64B但在僅接收-一個(gè)包后它備的枚舉過(guò)程是在缺省的控制管道進(jìn)行的每-就開(kāi)始了狀態(tài)階段。在完成狀態(tài)階段時(shí),主機請步都是在控制傳輸的SETUP階段提出請求的。求集線(xiàn)器來(lái)重啟這個(gè)設備。這里不需要重啟,因而具體的請求在SETUP事務(wù)的數據階段中,用為設備應該可以用響應下--個(gè)設置階段的動(dòng)作來(lái)戶(hù)可讀取并根據USB協(xié)議來(lái)分析該請求然后根處理任何時(shí)候的主機放棄-個(gè)控制傳輸情況。據分析的結果進(jìn)入該控制傳輸的數據階段。在USB設備的枚舉過(guò)程中,主機要讀取USB設備4.3.8主機分配一 個(gè)地址的設備描述符配置描述符接口描述符和端點(diǎn)描主機控制器通過(guò)發(fā)送一個(gè)Set_ Address 請求述符。來(lái)分配一個(gè)單獨的地址給設備。設備讀取這個(gè)請求返回一個(gè)確認并且保存新的地址。這個(gè)設備5固件設計現在處于一個(gè)地址狀態(tài)。從這現在開(kāi)始的所有通信使用這個(gè)新地址。為了實(shí)現.上述的枚舉過(guò)程在設備端需要固件4.3.9主機知道了設備的能力程序的支持。下 面以PDIUSBD12為例講述- -下主機給新地址發(fā)送- 一個(gè)Get_ Descriptor 請求固件的設計方法。PDIUSBD12 的固件設計成完來(lái)讀取這個(gè)設備描述符這次讀取整個(gè)部分。全的中斷驅動(dòng),當PDIUSBD12 檢測到有相應的這個(gè)描述符是-個(gè)數據結構包括終端0的最事務(wù)發(fā)生時(shí)就中斷CPU處理器調用中斷服務(wù)程大包的大小,設備支持的配置號,以及關(guān)于這個(gè)設備的其他信息。主機把這些信息應用在其后的通D12的固件程序可采用圖4的積木式結構:信中。主機然后通過(guò)請求在設備描述符規定的一主程序 檢查中斷源、處理USB總線(xiàn)事件等等個(gè)或多個(gè)配置描述符來(lái)了解這個(gè)設備。中國煤化工廠(chǎng)商請求.4.3.10主機分配和載入一 個(gè)設備驅動(dòng)FYHCNMHG_中國服務(wù)程序在主機已經(jīng)從它的描述符中知道了能夠知道的所有信息后,它開(kāi)始在一個(gè)設備啟動(dòng)中查找最PDIUSBD12命令接口合適的匹配來(lái)管理與設備的通信。在選擇- - 個(gè)驅硬件抽象層動(dòng)時(shí),Windows盡量去與從設備得到的、保存在系圖4第4期張希英等:USB通信技術(shù).59硬件抽象層這是固件中的最低層代碼,它執標志位。在讀取D12的數據后.先要利用行對PDIUSBD12和硬件與I/O相關(guān)的訪(fǎng)問(wèn)。當Acknowlege命令對主機進(jìn)行回應,然后再清除與其它CPU平臺接口時(shí)這部分代碼需要修改或D12的緩存。這兩個(gè)命令處理順序不能交換,因增加。為在沒(méi)有回應主機前不能夠清除掉D12的緩存,PDIUSBD12命令接口利用這些命令實(shí)現對這樣就不能接收新的數據。D12的控制。開(kāi)始中斷服務(wù)程序:處理USB的各種事務(wù)。這是固件程序設計的重點(diǎn),當D12接收到主機交換數↓據的中斷請求時(shí)D12便中斷CPU進(jìn)入中斷服務(wù)程序。在中斷服務(wù)程序中首先檢查引起中斷的中標志位清零斷源進(jìn)入相應的處理程序進(jìn)行中斷處理。標準請求:USB設備必須對這11種標準請求做出響應這11種標準代碼可以查詢(xún)設備的能Select Control Out力和狀態(tài)以及選擇配置。當收到請求時(shí)程序通Endpoint過(guò)解析接收到的請求把要發(fā)送的數據存放到發(fā)送緩沖器中。設備不必執行每一個(gè)請求;它只需要以一種可以理解的方式對請求做出響應。Read Buffer.廠(chǎng)商請求:一個(gè)供應商也可以與特定設備進(jìn)行的傳輸控制而定義請求。主程序完成D12的初始化。在USB通信過(guò)程中需要處理多種事務(wù),有些.Acknowledge aSetup事務(wù)的處理需要特別注意,設計者往往忽視下面on Control In and .分別介紹。Control Out5.1 D12初始化過(guò)程1.D12的中斷寄存器清零Clear Buffer2. Set Address Enable3. Set Endpoint Enable4. Disconnect保存bmRequestType.5.延時(shí)1~2秒鐘bRequest、wValue、6.ConnectwLength5.2 Setup Transaction 處理流程對于Setup Transaction 的處理需要注意,在讀取D12的FIFO數據前必須要選擇端點(diǎn),為了調用數據包角析函數使以后的SetupPacket數據包能夠被接收要用中國煤化工Acknowledge Setup命令使能Control In 和MHCNMHG_Control Out端點(diǎn)。當D12接收到一個(gè)數據包時(shí)結束一個(gè)內部端點(diǎn)緩存滿(mǎn)標志有效。后續的數據包將不能夠被接收必須通過(guò)ClearBuffer命令來(lái)清除60北京廣播學(xué)院學(xué)報(自然科學(xué)版)第11卷. 5.3 Control In Transaction處理流程Control In handler標志位清零< 發(fā)送標志位有效?二es," 發(fā)送0長(cháng)度數據包wLength=0?發(fā)送標志位清零LengthYes發(fā)送最大長(cháng)度數據包paxPacketSize?發(fā)送剩殺數孤選撣端點(diǎn)、把數據寫(xiě)入D12|使緩沖區有效| Control In handler結束在Control In Transaction處理過(guò)程中注意,備的小的元素:首先是整個(gè)設備然后是每個(gè)配.要發(fā)送的數據是端點(diǎn)0能傳送的最大數據包的整置接著(zhù)是每個(gè)配置的接口,最后是每個(gè)接口的終數倍時(shí)在傳送完所有的數據后必須向主機發(fā)送端。對于字符串描述符是可選的。關(guān)于描述符是零長(cháng)度數據包。設計者可以配置的,可以根據設備的通信能力和要求來(lái)定義需要的描述符。5.4 Get Descriptor命令處理流程在列舉過(guò)程中,被請求的描述符逐步涉及設Get Descriptor<獲取 設備描述符?發(fā)送設備描述符發(fā)送該配置所有描獲取配置描述符?述符<獲取字 符串描述符發(fā)送字符 串描沭符中國煤化工MYHCNMHG出錯,返回STALLGet Descriptor 結束第4期張希英等:USB通信技術(shù).61下面為D12的描述符定義:const unsigned char Device_ Descriptor[ ]= {// device descriptor : 18 bytes0x12 ,//device_ bL ength0x01 ,//bDescriptor0x10 ,//bcdUSBL//bcdU JSBM0xff,//bDeviceClass0xff ,//bDeviceSusbcalss//bDeviceProtocal0x08 ,//bMaxPacketSize0x71 ,//idVendorL0x04 ,//idVendorM0x00 ,//idProductL//idProductM0x30 ,//bcdDevicel//bcdDeviceM// iManufacturer//iProduct//iSerialNumber//bNumConfigurations};const unsigned char Configuration - Descripto[ ]= {//Configuration[ )escriptor 9 bytes0x09 ,//config - bLength0x02 ,//bDescritptorType0x2e,//wTotalLengthL//wTotalLengthM0x01,//bNumInterfaces//bConfigurationValue0x00,//iConfiguration Value0xc0 ,//bmAttributes100 ,//MaxPower Max. Power is 100x2 = 200mA中國煤化工// InterfaceDescriptor 9 bytesMHCNMHG//interface - bLength//inter bDesccriptorType//bInterfaceNumber//bAlternateSetting62北京廣播學(xué)院學(xué)報(自然科學(xué)版)第11卷0x04,// bNumEndpoints0xff,//bInterfaceCalss0xff ,//bInterfaceSubclass//bInterfaceProtocal0x00 ,//ilnterface//EndpointDescriptor1 .7 bytes0x07 ,//endpt1 - bLength0x05 ,//endpt1 - bDescriptorType0x01 ,//endpt1 - bmAttributes iendpoint 1 is bulk transmit0x10 ,//dndpt1 - MaxPacketSizeL//endpt1 - MaxPacketSizeM endpoint 1 max buffer is 16 bytes//endpt1 - bInterval ; 10 msec polling the endpoint 10x81 ,//endpt1 - bEndpointAddress iendpoint 1 is out endpoint0x02 ,//endpt1 - bmAttributes endpoint 1 is bulk transmit0x10,//endpt1 - MaxPacketSizeL//EndpointDescriptor2 7 bytes//endpt22 - bLength//endpt22 - bDescriptorType0x82 ,//endpt22 - bEdnpointAddress//endpt22 - bmAttributes0x40,//endpt22 - MaxPacketSizeL0x00,//endpt22 - MaxpacketsizeM//endpt22 - bInterval .//endpt22 - bDexscriptorType0x02,//endpt22 - bmAgtttributes0x40 ,//endpt22 - MaxPackasSiroL中國煤化工//endpt22 - Maxp0x00//endpt22 - bInteTYHCNMHG}const unsigned char String - Descripto[ ]= {第4期張希英等:USB通信技術(shù).63//StringDescriptor0x04 ,//str- Length0x03 ,//str- Type .0x09 ,//str - propertyL0x04//str - propertyM}:5.5 Set Address命令處理流程的IN事務(wù),,如果設備沒(méi)有要發(fā)送到主機的數據Set Address時(shí)這時(shí)設備進(jìn)入掛起狀態(tài)為了避免這種情況出現當沒(méi)有數據要發(fā)送時(shí)可以發(fā)送零長(cháng)度的數據↓報。設置新的地址同時(shí)利用D12開(kāi)發(fā)時(shí)有兩個(gè)突出的優(yōu)點(diǎn)軟連接和GoodLink接口。所謂的軟連接就是把發(fā)送0長(cháng)度的數據包D12內部集成的1.5K的上拉電阻連接到數據線(xiàn)D+上通過(guò)此特性可以使設備CPU有充足的時(shí)Set Address結束間進(jìn)行初始化同時(shí)也避免頻繁的插拔USB數據通過(guò)這個(gè)請求主機指定以后與設備通信的地線(xiàn)。GoodLink 接口可以連接發(fā)光二極管,當設備址。值字段是要設置的設備的新的地址。允許值枚舉成功后發(fā)光二極管常亮,當D12進(jìn)行傳送數為1到127。當上電或連接后集線(xiàn)器使能一個(gè)端據時(shí)發(fā)光二極管閃爍??诙丝谑褂媚J地址0直到它從主機接收到一5.6 Main IN端點(diǎn)處理流程個(gè)Set_ Address 請求。這個(gè)請求和大部分的其他請求不同因為設備直到通過(guò)發(fā)送零長(cháng)度數據包系統中把D12的主端點(diǎn)作為通信IN端點(diǎn),完成請求的狀態(tài)階段后才執行這個(gè)請求。主機發(fā)當主機從D12讀取數據時(shí),系 統控制器把要傳送送狀態(tài)階段標志包到默認地址,因為設備必須在的數據寫(xiě)入D12的主端點(diǎn)緩存中。因為對于D12改變地址之前發(fā)送這個(gè)包。完成這個(gè)請求后,所的主端點(diǎn)來(lái)說(shuō)每一次通信最 大數據幀為64個(gè)字有通信都使用這個(gè)新地址。一個(gè)使用默認地址0節所以在處理函數中首先判斷要發(fā)送的數據長(cháng)的設備處于默認狀態(tài)。在完成Set_ Address 請求度是否大于64 ,如果系統沒(méi)有要發(fā)送的數據,當設置一個(gè)非0的新地址后,設備進(jìn)入地址狀態(tài)。收到主端點(diǎn)的IN中斷時(shí),必須發(fā)送0長(cháng)度的數一個(gè)設備必須在接收到請求后的50毫秒內發(fā)送據幀,否則D12將會(huì )進(jìn)入掛起狀態(tài)。當發(fā)送的數交換包并且它必須在完成狀態(tài)階段后的2毫秒據長(cháng)度小于64時(shí)通過(guò)-次中斷就可以把數據傳送到主機。內完成請求。另外要注意的是當USB設備接收主機發(fā)送清除中斷標志位Wlength>=64中國煤化工TYHCNMHGWlength-=0二寫(xiě)入D120個(gè)字節寫(xiě)入DI2 Wlength個(gè)字節←結束92北京廣播學(xué)院學(xué)報(自然科學(xué)版)第11卷The Exploration of Information Management in TVSeries' Producing and ManufacturingWANG Can LIANG Zheng-li( Media Management School , Beiing Broadcasting Institute , Beijing 100024 P R China )Abstract : the information - technology - based Management Information System had been widelyapplied in various fields of enterprise manufacturing. TV Series is a kind of special commodity ,thus introducing the management information technology into TV Series' manufacturing , whichis rooted in media market , may enhance the performance and efficiency of management in TVSeries' producing. This article analyzes the business processof TV Series' producing and poses anidea of a management information system ,MIS - TVS , which adaptable to TV Series .manufacturing.Key word :TV - Series ; Business Administration ; Management Information System ; MRP- II( Manufacture Resources Planning )(責任編輯韓月珍)(上接第64頁(yè))USB Communication TechnologyZHANG Xi - ying FAN Guang - hui LI Chuan - zhen( Information Technology Schol , Beijing Broadcasting Institute , Beijing 100024 P. R. China)Abstract : This paper introduced USB communication technology. Firstly , This paper describedthe virtue of the USB and protocol alteration about the USB ; Secondly ,described the structure ofthe USB system and communication module of the USB ; Thirdly , introduced the transferringbase of the USB communication ,two communication modes ,control transfers ,interrupttransfers,bulk transfers , synchronous transfers and中國煤化工umeration processof USB ;Lastly , this paper introduced the design ofevice and show the.MYHCNMHG"flow chart of the software about the USB chip - PDIUSBDI2 .Key words : USB ; transactions ; transfers ; enumeration(責任編輯龍學(xué)鋒)
-
C4烯烴制丙烯催化劑 2020-10-30
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-10-30
-
生物質(zhì)能的應用工程 2020-10-30
-
我國甲醇工業(yè)現狀 2020-10-30
-
JB/T 11699-2013 高處作業(yè)吊籃安裝、拆卸、使用技術(shù)規程 2020-10-30
-
石油化工設備腐蝕與防護參考書(shū)十本免費下載,絕版珍藏 2020-10-30
-
四噴嘴水煤漿氣化爐工業(yè)應用情況簡(jiǎn)介 2020-10-30
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-10-30
-
甲醇制芳烴研究進(jìn)展 2020-10-30
-
精甲醇及MTO級甲醇精餾工藝技術(shù)進(jìn)展 2020-10-30