




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、lUSB系統(tǒng)組成系統(tǒng)組成 l USB系統(tǒng)的接口信號和電氣特性系統(tǒng)的接口信號和電氣特性 l USB數據流類型和傳輸類型數據流類型和傳輸類型 l USB交換的包格式交換的包格式 l USB設備狀態(tài)和總線枚舉設備狀態(tài)和總線枚舉 l USB外圍芯片及應用外圍芯片及應用 l USB接口數據采集系統(tǒng)硬件電路設計接口數據采集系統(tǒng)硬件電路設計 l使用使用USB,用戶不需要擴展插卡,無須了解,用戶不需要擴展插卡,無須了解DIP開關設開關設置、跳線、中斷置、跳線、中斷IRQ設置、設置、DMA通道及通道及IO地址等細節(jié),地址等細節(jié),無須開發(fā)底層設備驅動程序。無須開發(fā)底層設備驅動程序。l連接連接USB外設只需簡單地插
2、上插座即可,甚至不需關外設只需簡單地插上插座即可,甚至不需關閉電源,真正閉電源,真正“即插即用即插即用”。 l得到得到400多家大公司的支持,開發(fā)了多家大公司的支持,開發(fā)了USB電信產品、外電信產品、外設及軟件。設及軟件。 l傳輸波特率傳輸波特率(即傳輸速率即傳輸速率)為為1.5Mb/s12Mb/s(USB2.0的的速率達到速率達到480Mb/s),通過,通過Hub最多可連接最多可連接127個外設。個外設。 USB系統(tǒng)系統(tǒng) 組成組成 USB硬件硬件 USB主控制器主控制器/根集線器根集線器 USB集線器集線器 USB設備設備 USB軟件軟件 USB設備驅動程序設備驅動程序 USB驅動程序驅動程
3、序 USB主控制器驅動程序主控制器驅動程序 USB的物理接口有兩種類型:的物理接口有兩種類型:A口和口和B口口B口外形圖口外形圖(公口公口)lUSB總線包括總線包括4根信號線根信號線: GND:地線地線 -黑色黑色 D+: 信號線信號線-綠色綠色 D-: 信號線信號線-白色白色 VCC:電源線電源線-紅色紅色與機器的連接方法與機器的連接方法 lUSB主機或根主機或根Hub對設備提供的對地電源電壓為對設備提供的對地電源電壓為475525V,設備吸入的最大電流值為,設備吸入的最大電流值為500mA。當。當USB設備第一次被設備第一次被USB主機檢測到時,設備從主機檢測到時,設備從USB Hub吸入
4、的電流值應小于吸入的電流值應小于100mA。lUSB設備有兩種供電方式,自給方式設備有兩種供電方式,自給方式(設備自帶電源設備自帶電源)和和總線供給方式??偩€供給方式。USB Hub采用自給方式。采用自給方式。lUSB主機有一個獨立于主機有一個獨立于USB的電源管理系統(tǒng)的電源管理系統(tǒng)(APM)。USB系統(tǒng)軟件與主機電源管理系統(tǒng)交互來處理諸如掛系統(tǒng)軟件與主機電源管理系統(tǒng)交互來處理諸如掛起和喚醒等電源事件。為了節(jié)省能源,對于暫時不用起和喚醒等電源事件。為了節(jié)省能源,對于暫時不用的的USB設備,電源管理系統(tǒng)將其置為掛起狀態(tài),等有設備,電源管理系統(tǒng)將其置為掛起狀態(tài),等有數據傳輸時,再喚醒設備。數據傳輸
5、時,再喚醒設備。 lUSB串行數據是用串行數據是用NRZI(None Return Zero lnvert,非,非歸零反向碼歸零反向碼)進行編碼的,編碼過程在數據傳輸之前完進行編碼的,編碼過程在數據傳輸之前完成,數據傳輸采用差分方式傳輸,傳輸到目的方的數成,數據傳輸采用差分方式傳輸,傳輸到目的方的數據再被解碼。對數據編碼和采用差分信號傳輸有助于據再被解碼。對數據編碼和采用差分信號傳輸有助于確保數據的完整性和消除噪聲干擾。確保數據的完整性和消除噪聲干擾。 lUSB數據由二進制數字串構成,數據由二進制數字串構成,bit序列串構成序列串構成(有七(有七種),域構成種),域構成,包構成,包構成(IN、
6、OUT、SETUP),事),事務最后構成務最后構成(中斷傳輸、并行傳輸、批量傳輸和控制(中斷傳輸、并行傳輸、批量傳輸和控制傳輸)。傳輸)。USB數據最小單位,可分為七個類型:1、同步域同步域(SYNC),8位,固定為0000 0001,用于同步2、標識域標識域(PID),4位標識符+4位標識符反碼,表明包的類型和格式。(USB的標識碼有16種)3、地址域地址域(ADDR):7位,代表了設備在主機上的地址。4、端點域端點域(ENDP),4位。5、幀號域幀號域(FRAM),11位,每一個幀都有一個特定的幀號,幀號域最大容量0 x800,對于同步傳輸有重要意義。6、數據域數據域(DATA):長度為0
7、1023字節(jié),在不同的傳輸類型中,數據域的長度各不相同,但必須為整數個Byte。7、校驗域校驗域(CRC):對令牌包和數據包中非PID域進行校驗。標識域標識域 = 標識碼標識碼 + 標識碼標識碼l 標識碼由四位數據組成,可以表示標識碼由四位數據組成,可以表示16種標識碼。在種標識碼。在USB1.1規(guī)范規(guī)范里,只用了里,只用了10種標識碼,種標識碼,USB2.0使用了使用了16種:種: 幀開始包格式 接受和發(fā)送包的格式 l標準標準USB設備請求命令是用在控制傳輸中的設備請求命令是用在控制傳輸中的“初始設置步初始設置步驟驟”里的數據包階段(即里的數據包階段(即DATA0,由八個字節(jié)構成),共,由八
8、個字節(jié)構成),共有有11個,大小都是個,大小都是8字節(jié),具有相同的結構,由字節(jié),具有相同的結構,由5個字段構個字段構成(字段是標準請求命令的數據部分),結構如下(括號成(字段是標準請求命令的數據部分),結構如下(括號中的數字表示字節(jié)數,首字母中的數字表示字節(jié)數,首字母bm,b,w分別表示位圖、字節(jié)分別表示位圖、字節(jié)、雙字節(jié)):、雙字節(jié)):bmRequestType(1) + bRequest(1) + wvalue(2) + wIndex(2) + wLength(2)D7D6 D5D4 D3 D2 D1 D01011100100其他其他00011000100000100000設設備備到到主主
9、機機主主機機到到設設備備保保留留值值用用戶戶定定義義的的命命令令類類請請求求命命令令標標準準請請求求命命令令值值保保留留接接收收者者為為其其他他接接收收者者接接收收者者為為端端點點接接收收者者為為設設備備接接收收者者為為設設備備各字段意義:各字段意義:1、請求類型、請求類型bmRequestType:D7D6D5D4D3D2D1D02、請求命令代碼、請求命令代碼bRequest:在標準:在標準USB命令中,每一個命命令中,每一個命令都定義了編號,編號的值就為字段的值,編號與命令名稱令都定義了編號,編號的值就為字段的值,編號與命令名稱如下。命令代碼是標準設備請求命令的核心,它們決定了如下。命令代
10、碼是標準設備請求命令的核心,它們決定了11個個USB標準請求命令:標準請求命令:0) 0 GET_STATUS:用來返回特定接收者的狀態(tài):用來返回特定接收者的狀態(tài)1) 1 CLEAR_FEATURE:用來清除或禁止接收者的某些特性:用來清除或禁止接收者的某些特性2) 3 SET_FEATURE:用來啟用或激活命令接收者的某些特性:用來啟用或激活命令接收者的某些特性3) 5 SET_ADDRESS:用來給設備分配地址:用來給設備分配地址4) 6 GET_DEscriptOR:用于主機獲取設備的特定描述符:用于主機獲取設備的特定描述符5) 7 SET_DEscriptOR:修改設備中有關的描述符,
11、或者增加新的描述符:修改設備中有關的描述符,或者增加新的描述符6) 8 GET_CONFIGURATION:用于主機獲取設備當前的配置值:用于主機獲取設備當前的配置值7) 9 SET_CONFIGURATION:用于主機指示設備采用的要求的配置:用于主機指示設備采用的要求的配置8) 10 GET_INTERFACE:用于獲取當前某個接口描述符編號:用于獲取當前某個接口描述符編號9) 11 SET_INTERFACE:用于主機要求設備用某個描述符來描述接口:用于主機要求設備用某個描述符來描述接口10) 12 SYNCH_FRAME:用于設備設置和報告一個端點的同步幀:用于設備設置和報告一個端點的
12、同步幀OUTOUTOUTINININDATA0DATA0DATA1DATA1DATA0/1DATA0/1批量寫批量寫批量讀批量讀SETUPOUTOUTOUTININININOUTSETUPDATA0DATA0DATA0DATA0DATA1DATA1DATA1DATA1DATA0/1DATA0/1SETUPDATA0INDATA1控制寫控制寫控制讀控制讀非數據非數據控制控制初始設置初始設置初始設置初始設置控制數據段控制數據段狀態(tài)信息狀態(tài)信息狀態(tài)信息狀態(tài)信息狀態(tài)信息段的數據狀態(tài)信息段的數據包包PID總是為總是為DATA1l數據流類型數據流類型 1)控制信號流:用于當)控制信號流:用于當USB設備加
13、入系統(tǒng)時,設備加入系統(tǒng)時,USB系統(tǒng)軟件與系統(tǒng)軟件與設備之間建立起控設備之間建立起控 制信號流來發(fā)送控制信號。制信號流來發(fā)送控制信號。 2)塊數據流:用于發(fā)送大量數據)塊數據流:用于發(fā)送大量數據 。 3)中斷數據流:用于傳輸少量隨機輸入信號)中斷數據流:用于傳輸少量隨機輸入信號 4)實時數據流:用于傳輸連續(xù)的周定速率的數據)實時數據流:用于傳輸連續(xù)的周定速率的數據 l傳輸類型傳輸類型 1控制傳輸控制傳輸 2批傳輸批傳輸 3中斷傳輸中斷傳輸 4等時傳輸等時傳輸 l當當USB設備插上主機時,主機通過一系列的動作來對設備進行識別和配設備插上主機時,主機通過一系列的動作來對設備進行識別和配置,這一過程
14、稱為枚舉。枚舉的過程涉及置,這一過程稱為枚舉。枚舉的過程涉及USB設備的若干狀態(tài):設備的若干狀態(tài):1、接入態(tài)接入態(tài)(Attached):設備接入主機后,主機通過檢測信號線上的電平):設備接入主機后,主機通過檢測信號線上的電平變化來發(fā)現設備的接入;變化來發(fā)現設備的接入;2、供電態(tài)供電態(tài)(Powered):就是給設備供電,分為設備接入時的默認供電值,):就是給設備供電,分為設備接入時的默認供電值,配置階段后的供電值(按數據中要求的最大值,可通過編程設置)配置階段后的供電值(按數據中要求的最大值,可通過編程設置)3、缺省態(tài)缺省態(tài)(Default):):USB在被配置之前,通過缺省地址在被配置之前,通
15、過缺省地址0與主機進行通與主機進行通信;信;4、地址態(tài)地址態(tài)(Addressed):經過了配置,):經過了配置,USB設備被復位后,就可以按主設備被復位后,就可以按主機分配給它的唯一地址來與主機通信,這種狀態(tài)就是地址態(tài);機分配給它的唯一地址來與主機通信,這種狀態(tài)就是地址態(tài);5、配置態(tài)配置態(tài)(Configured):通過各種標準的):通過各種標準的USB請求命令來獲取設備的各請求命令來獲取設備的各種信息,并對設備的某此信息進行改變或設置。種信息,并對設備的某此信息進行改變或設置。6、掛起態(tài)掛起態(tài)(Suspended):總線供電設備在):總線供電設備在3ms內沒有總線操作,即內沒有總線操作,即US
16、B總總線處于空閑狀態(tài)的話,該設備就要自動進入掛起狀態(tài),在進入掛起狀態(tài)線處于空閑狀態(tài)的話,該設備就要自動進入掛起狀態(tài),在進入掛起狀態(tài)后,總的電流功耗不超過后,總的電流功耗不超過280uA。USB總線接口總線接口(主控制器)(主控制器)USB系統(tǒng)軟件系統(tǒng)軟件USB設備軟件設備軟件(客戶端軟件)(客戶端軟件)USB總線接口總線接口USB邏輯設備邏輯設備USB功能模塊功能模塊HostDevice實通信實通信虛通信虛通信虛通信虛通信USB總線總線接口層接口層USB設備層設備層功能層功能層客戶軟件客戶軟件No.z管理接口管理接口y客戶軟件客戶軟件No.y管理接口管理接口y主控主控制器制器USB系統(tǒng)軟件系統(tǒng)
17、軟件管理設備管理設備客戶軟件客戶軟件No.x管理接口管理接口x接口接口z接口接口y接口接口x一個功一個功能模塊能模塊對應一對應一個接口個接口無無USB格式格式端點端點z端點端點y端點端點x管道束管道束缺省管道缺省管道指向端點指向端點0無無USB格式格式緩沖區(qū)緩沖區(qū)對具有對具有USB幀結構幀結構的數據進行處理的數據進行處理物理物理接口接口物理物理接口接口USB電纜電纜具有具有USB幀結構幀結構接口與端接口與端點對應點對應具有具有USB幀結構幀結構通過接口實現通過接口實現設備功能設備功能lDescriptor描述符是一個完整的數據結構,通過描述符是一個完整的數據結構,通過C語言等編程實現,語言等編
18、程實現,并存儲在并存儲在USB設備中,用于描述一個設備中,用于描述一個USB設備的所有屬性。設備的所有屬性。USB主機主機通過一系列命令來要求設備發(fā)送這些信息,從而讓主機知道設備具通過一系列命令來要求設備發(fā)送這些信息,從而讓主機知道設備具有什么功能、屬于哪一類設備、要占用多少帶寬、使用哪類傳輸方有什么功能、屬于哪一類設備、要占用多少帶寬、使用哪類傳輸方式及數據量的大小。只有主機確定了這些信息之后,設備才能真正式及數據量的大小。只有主機確定了這些信息之后,設備才能真正開始工作。標準的描述符有開始工作。標準的描述符有5種,種,USB為這些描述符定義了編號:為這些描述符定義了編號:1設備描述符設備描
19、述符2配置描述符配置描述符3字符描述符字符描述符4接口描述符接口描述符5端點描述符端點描述符其中,一個設備只有一個設備描述符,一個設備描述符可以包含多個配其中,一個設備只有一個設備描述符,一個設備描述符可以包含多個配置描述符,一個配置描述符可以包含多個接口描述符,一個接口使置描述符,一個配置描述符可以包含多個接口描述符,一個接口使用了幾個端點,就有幾個端點描述符。用了幾個端點,就有幾個端點描述符。1、設備描述符、設備描述符struct _DEVICE_DEscriptOR_STRUCTBYTE bLength; /設備描述符的字節(jié)數大小,為設備描述符的字節(jié)數大小,為0 x12BYTE bDes
20、criptorType; /描述符類型編號,為描述符類型編號,為0 x01WORD bcdUSB; /USB版本號版本號BYTE bDeviceClass; /設備類型,設備類型,0 x010 xfe為標準設備類,為標準設備類,0 xff為廠商自定義類型為廠商自定義類型/0 x00不是在設備描述符中定義的,如不是在設備描述符中定義的,如HIDBYTE bDeviceSubClass; /usb分配的子類代碼,同上,值由分配的子類代碼,同上,值由USB規(guī)定和分配規(guī)定和分配BYTE bDeviceProtocl; /USB分配的設備協(xié)議代碼,同上分配的設備協(xié)議代碼,同上BYTE bMaxPacke
21、tSize0; /端點端點0的最大包的大小的最大包的大小WORD idVendor; /廠商編號廠商編號WORD idProduct; /產品編號產品編號WORD bcdDevice; /設備出廠編號設備出廠編號BYTE iManufacturer; /描述廠商字符串的索引描述廠商字符串的索引BYTE iProduct; /描述產品字符串的索引描述產品字符串的索引BYTE iSerialNumber; /描述設備序列號字符串的索引描述設備序列號字符串的索引BYTE bNumConfiguration; /可能的配置數量可能的配置數量2、配置描述符、配置描述符struct _CONFIGURAT
22、ION_DEscriptOR_STRUCTBYTE bLength; /設備描述符的字節(jié)數大小,為設備描述符的字節(jié)數大小,為0 x12BYTE bDescriptorType; /描述符類型編號,為描述符類型編號,為0 x01WORD wTotalLength; /配置所返回的所有數量的大小配置所返回的所有數量的大小BYTE bNumInterface; /此配置所支持的接口數量此配置所支持的接口數量BYTE bConfigurationVale; /Set_Configuration命令需要的參數值命令需要的參數值BYTE iConfiguration; /描述該配置的字符串的索引值描述該配
23、置的字符串的索引值BYTE bmAttribute; /供電模式的選擇供電模式的選擇BYTE MaxPower; /設備從總線提取的最大電流設備從總線提取的最大電流3、字符描述符、字符描述符struct _STRING_DEscriptOR_STRUCTBYTE bLength; /設備描述符的字節(jié)數大小,為設備描述符的字節(jié)數大小,為0 x12BYTE bDescriptorType; /描述符類型編號,為描述符類型編號,為0 x01BYTE SomeDescriptor36; /UNICODE編碼的字符串編碼的字符串4、接口描述符、接口描述符struct _INTERFACE_DEscrip
24、tOR_STRUCTBYTE bLength; /設備描述符的字節(jié)數大小,為設備描述符的字節(jié)數大小,為0 x12BYTE bDescriptorType; /描述符類型編號,為描述符類型編號,為0 x01BYTE bInterfaceNunber; /接口的編號接口的編號BYTE bAlternateSetting; /備用的接口描述符編號備用的接口描述符編號BYTE bNumEndpoints; /該接口使用端點數,不包括端點該接口使用端點數,不包括端點0BYTE bInterfaceClass; /接口類型接口類型BYTE bInterfaceSubClass; /接口子類型接口子類型BY
25、TE bInterfaceProtocol; /接口所遵循的協(xié)議接口所遵循的協(xié)議BYTE iInterface; /描述該接口的字符串索引值描述該接口的字符串索引值5、端點描述符、端點描述符struct _ENDPOIN_DEscriptOR_STRUCTBYTE bLength; /設備描述符的字節(jié)數大小,為設備描述符的字節(jié)數大小,為0 x12BYTE bDescriptorType; /描述符類型編號,為描述符類型編號,為0 x01BYTE bEndpointAddress; /端點地址及輸入輸出屬性端點地址及輸入輸出屬性BYTE bmAttribute; /端點的傳輸類型屬性端點的傳輸類
26、型屬性WORD wMaxPacketSize; /端點收、發(fā)的最大包的大小端點收、發(fā)的最大包的大小BYTE bInterval; /主機查詢端點的時間間隔主機查詢端點的時間間隔 USB100通用串行總線模塊介紹通用串行總線模塊介紹 lUSB MP3播放器lUSB 大容量存儲器lUSB 無線數據采集系統(tǒng)lUSB 工業(yè)PLC控制lUSB 數字虛擬示波器lUSB 邏輯分析儀lUSB 接口門禁系統(tǒng)lUSB 接口遙控謠測系統(tǒng)lUSB 接口工業(yè)數據采集系統(tǒng)lUSB 多通道數據采集及I/O控制系統(tǒng)lUSB 無線圖象采集系統(tǒng)lUSB 高速無線雷達數據采集系統(tǒng) 名稱功能最大最小單位測試條件VCCOPERATIN
27、G SUPPLY VOLTAGE44525V LCC1OPERATING SUPPLY CURRENT 50MANORMAL OPERATIONLCC2OPERATING SUPPLY CURRENT 250UAUSB SUSPENDLOH1DIGITAL IO PINS SOURCE CURRENT 4MAVOH=VCC-0。5VLOH2DIGITAL IO PINS SINK CURRENT 4MAVOL=+0。5VVOH1INPUT VOLTAGE THRESHOLD(LOW) 06V VOL1INPUT VOLTAGE THRESHOLD (HIGH) 27V VDIFUSB DIFF
28、ERENTIAL INUT SENSTIVITY 02V VCOMUSB DIFFERENTIAL COMMON MODE 0825V URXTUSB SINGLE ENDED RX THRESHOLD 03VRI=1。5K TO 3。6VUVHUSB IO PINS STSTIC OUTPUT(LOW)28 VRI=15K TO GND 接收時序接收時序 發(fā)送時序 USB接口數據采集系統(tǒng)硬件電路接口數據采集系統(tǒng)硬件電路 l USB100的的WR/RD信號和信號和51單片機的單片機的WR/RD信信號時序不同,不能直接用號時序不同,不能直接用51單片機的單片機的WR/RD引腳引腳來控制來控制US
29、B100的的WR/RD引腳,而應該用單片機引腳,而應該用單片機的的IO口自行編程控制。口自行編程控制。l USB100的讀寫鎖存都是邊沿觸發(fā)而非電平觸發(fā)。的讀寫鎖存都是邊沿觸發(fā)而非電平觸發(fā)。l USB100沒有單獨的片選線,但由于在不進行讀沒有單獨的片選線,但由于在不進行讀寫操作時,其數據總線是三態(tài)中的高阻,因此可寫操作時,其數據總線是三態(tài)中的高阻,因此可以和其他器件共用數據總線。當然考慮到負載等以和其他器件共用數據總線。當然考慮到負載等因素,也可以用一個鎖存器因素,也可以用一個鎖存器(如如74HC245)來擴展和來擴展和連接連接USB100的數據總線。的數據總線。一種基于一種基于USB接口數
30、據采集主界面(上位機)接口數據采集主界面(上位機) USB接口芯片很多,大概分為接口芯片很多,大概分為3大類。大類。第一類是獨立的第一類是獨立的USB接口芯片接口芯片,需要外接微處理器,如朗訊的,需要外接微處理器,如朗訊的USS820/825、松下的、松下的USBN9602/9603/9604及及Philips公司的公司的PDIUSBD11/12等,其優(yōu)點是價格便宜,便于用戶使用熟悉的處理器進行開發(fā),缺點是會等,其優(yōu)點是價格便宜,便于用戶使用熟悉的處理器進行開發(fā),缺點是會受所選控制器的限制且需要開發(fā)底層驅動。受所選控制器的限制且需要開發(fā)底層驅動。第二類是集成了微處理器的芯片第二類是集成了微處理
31、器的芯片,如,如Cypress公司的基于公司的基于8051的的EZ_USB系列、基于系列、基于PIC的的16C7X5系列等,其優(yōu)點是開發(fā)者熟悉這些通用的系列等,其優(yōu)點是開發(fā)者熟悉這些通用的MCU的結構,且指令集的資料豐富,易于開發(fā);缺點是需要單獨開發(fā)系統(tǒng),成的結構,且指令集的資料豐富,易于開發(fā);缺點是需要單獨開發(fā)系統(tǒng),成本較高,并且需要編寫底層驅動程序。這種本較高,并且需要編寫底層驅動程序。這種MCU的價格也比較昂貴,芯的價格也比較昂貴,芯片可選的范圍比較小。片可選的范圍比較小。第三類是第三類是USB橋接芯片橋接芯片,如南京沁恒公司的,如南京沁恒公司的CH341、Silicon公司的公司的US
32、B轉轉UART橋接片橋接片CP212系列、系列、FTDI公司的公司的FT245BM、迅通公司的、迅通公司的USB100/1300等。此類芯片價格便宜、開發(fā)簡單。等。此類芯片價格便宜、開發(fā)簡單。總之,第一類和第二類芯片通常需要自己開發(fā)驅動程序,增加了工作量。總之,第一類和第二類芯片通常需要自己開發(fā)驅動程序,增加了工作量。采用第三類橋接芯片的好處在于可以省去驅動程序的開發(fā)過程,利用虛擬采用第三類橋接芯片的好處在于可以省去驅動程序的開發(fā)過程,利用虛擬串口的驅動程序,串口的驅動程序,USB接口在客戶端以標準串口的形式呈現,這樣應用程接口在客戶端以標準串口的形式呈現,這樣應用程序便可以使用串口控件進行序
33、便可以使用串口控件進行USB接口的開發(fā)了,這樣在物理鏈路上是接口的開發(fā)了,這樣在物理鏈路上是USB接口,在功能層則以串口形式存在,但這種方式較為適合對傳輸速率要求接口,在功能層則以串口形式存在,但這種方式較為適合對傳輸速率要求不是很高的場合。不是很高的場合。CH341是一個是一個USB總線的轉接芯片,通過總線的轉接芯片,通過USB總線提供總線提供串口、打印口或者并口。串口、打印口或者并口。在串口方式下,在串口方式下,CH341提供串口發(fā)送使能、串口接收就提供串口發(fā)送使能、串口接收就緒等交互式的速率控制信號以及常用的緒等交互式的速率控制信號以及常用的MODEM聯絡信號,聯絡信號,用于將普通的串口
34、設備直接升級到用于將普通的串口設備直接升級到USB總線??偩€。在打印口方式下,在打印口方式下,CH341提供了兼容提供了兼容USB相關規(guī)范和相關規(guī)范和Windows操作系統(tǒng)的標準操作系統(tǒng)的標準USB打印口,用于將普通的并口打打印口,用于將普通的并口打印機直接升級到印機直接升級到USB總線??偩€。在并口方式下,在并口方式下,CH341提供了提供了EPP方式或者方式或者MEM方式的方式的8位并行接口,用于在不需要位并行接口,用于在不需要DSP/MCU的環(huán)境下,直接輸入的環(huán)境下,直接輸入輸出數據。輸出數據。 HW9911USB1.1協(xié)議兼容,作于協(xié)議兼容,作于12Mb/s,內置高頻時鐘、,內置高頻時
35、鐘、抗干擾網絡和抗干擾網絡和USB配置網絡,無須外接任何電阻配置網絡,無須外接任何電阻和電容,內置和電容,內置128字節(jié)的字節(jié)的EEPROM,方便用戶的,方便用戶的開發(fā);己備有開發(fā);己備有Windows驅動程序、驅動程序、Windows開發(fā)開發(fā)庫和各種單片機開發(fā)庫庫和各種單片機開發(fā)庫 引腳 信號 備注2 CS# 片選信號3 RD# 讀信號4 WR# 寫信號5 INT# USB中斷輸出6 ALE 數據鎖存。19 SCL EEPROM I2C接口時鐘線。18 SDA EEPROM I2C接口數據線。21 D+ USBD+。 20 D- USBD714 AD0AD7 數據地址線。16,17,23,27和28 Vcc 電源。1,15和20 GND 地24,2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社區(qū)文化活動項目造價咨詢合同
- 公共關系會議合同模板
- 2025至2030中國兒童學習桌椅行業(yè)發(fā)展狀況及趨勢前景研究報告
- 2025至2030中國乙醇市場運營效益及重點企業(yè)銷售渠道研究報告
- 2025至2030中國PPS聚苯硫醚市場經營風險及深度策略研究報告
- 2025-2030麻醉藥品市場發(fā)展分析及行業(yè)投資戰(zhàn)略研究報告
- 2025-2030防火材料市場前景分析及投資策略與風險管理研究報告
- 2025-2030鋁土礦行業(yè)風險投資發(fā)展分析及投資融資策略研究報告
- 2025-2030金屬皇冠蓋行業(yè)市場現狀供需分析及重點企業(yè)投資評估規(guī)劃分析研究報告
- 河北鋼鐵集團礦業(yè)有限公司司家營鐵礦礦山地質環(huán)境保護與土地復墾方案評審意見書
- 國家開放大學《Python語言基礎》實驗2:基本數據類型和表達式計算參考答案
- 員工關系管理專項職業(yè)能力考核規(guī)范cxy
- 2024統(tǒng)編本語文二年級下冊第四、第五單元測試題及答案(各一套)
- 美術學校工藝美術專業(yè)傳承和創(chuàng)新研究
- 多目標粒子群優(yōu)化算法的改進及應用研究
- 兩家公司合作可行性方案
- 項目管理培訓課程
- 數據庫性能優(yōu)化策略
- 糖尿病性周圍神經病的護理查房
- 微電子機械系統(tǒng)(MEMS)傳感器電路
評論
0/150
提交評論