[go: up one dir, main page]

TW201301045A - 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端 - Google Patents

模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端 Download PDF

Info

Publication number
TW201301045A
TW201301045A TW100123135A TW100123135A TW201301045A TW 201301045 A TW201301045 A TW 201301045A TW 100123135 A TW100123135 A TW 100123135A TW 100123135 A TW100123135 A TW 100123135A TW 201301045 A TW201301045 A TW 201301045A
Authority
TW
Taiwan
Prior art keywords
serial bus
universal serial
host
peripheral device
universal
Prior art date
Application number
TW100123135A
Other languages
English (en)
Other versions
TWI448904B (zh
Inventor
jin-han Li
sheng-wei Zhang
Original Assignee
Senao Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Senao Networks Inc filed Critical Senao Networks Inc
Priority to TW100123135A priority Critical patent/TW201301045A/zh
Publication of TW201301045A publication Critical patent/TW201301045A/zh
Application granted granted Critical
Publication of TWI448904B publication Critical patent/TWI448904B/zh

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

一種通用序列匯流排介面系統,包含:一通用序列匯流排週邊裝置;一通用序列匯流排主機端,包括:一主機端接口埠;一控制單元,電連接於該主機端接口埠,並偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置,若是,則更偵測該通用序列匯流排週邊裝置的最大電流是否高於一通用序列匯流排2.0的預設電流,若是,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。

Description

模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端
本發明是有關於一種方法、系統,及主機端,特別是指一種模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端。
通用串列匯流排(Universal Serial Bus)是Intel、Microsoft等大廠商為解決計算機週邊設備種類的日益增加與有限的主板插槽和端口之間的矛盾而於1995年提出製定的。它是一種用於將適用USB的週邊設備連接到主機的外部總線結構,主要用在中速和低速的週邊設備。USB同時又是一種通信協議,支持主機和USB的週邊設備之間的數據傳輸。
USB應用於無線傳輸規格802.11n具有以下功能特點:
(1)USB減輕了各個設備(像滑鼠、數據機、鍵盤和印表機等)對目前個人電腦(PC)中所有標準埠的需求,因而降低了硬體的複雜性和對埠的佔用。整個USB系統只有一個埠,使用一個中斷,節省了系統資源。
(2)USB支持熱插拔(hot plug)。也就是說在不關閉PC的情況下,可以安全地插上和斷開USB設備,動態地載入驅動程式。
(3)USB支持即插即用(plug and play,PnP)。當插入USB設備的時候,電腦系統檢測該外設,並且自動載入相關驅動程式,對該設備進行配置,使其正常工作。
(4)USB在設備供電方面提供了靈活性。USB介面不僅可以通過電纜為連接到USB集線器(hub)或主機(host)的設備供電,而且可以通過電池或者其他的電力設備為其供電,或使用兩種供電方式的組合,並且支援節約能源的掛機和喚醒模式。
(5)USB具有很高的容錯性能。因為在協議中規定了出錯處理和差錯恢復的機制,所以可以對有缺陷的設備進行認定,並對錯誤的資料進行恢復或報告。
(6)USB2.0規格的USB裝置具有二種支援模式,分別是一無線資料傳輸距離較短且所需供應電力為(5V/500mA)的2T2R之一般功率(normal power)模式,和一無線資料傳輸距離較長且所需供應電力為(5V/750mA)的2T2R之高功率(high power)模式。其中,2T2R是指二個天線執行發送(簡稱T)及接收(簡稱R)。
(7)USB3.0規格的特性可向下相容以支援USB1.1、USB2.0的規格,且USB3.0規格的USB埠可輸出的供應電力最大為(5V/900mA)的模式。
如圖1所示,一種習知的通用序列匯流排(USB)介面系統1包含:一通用序列匯流排主機端(USB host)10,及一通用序列匯流排週邊裝置(USB slave)11,假設該通用序列匯流排主機端(USB host)10是USB3.0規格,而通用序列匯流排週邊裝置(USB slave)11是USB2.0規格且具有二種支援模式(2T2R一般功率/高功率),而該通用序列匯流排主機端(USB host)10無法偵測出該通用序列匯流排週邊裝置(USB slave)11的所有支援模式,因此只提供500mA大小的電流量以供應該通用序列匯流排週邊裝置(USB slave)11,使該通用序列匯流排週邊裝置(USB slave)11根據500mA大小的電流量操作於2T2R一般功率模式,所以不會提供750mA使該通用序列匯流排週邊裝置(USB slave)11操作於2T2R高功率模式,而無法使通用序列匯流排週邊裝置(USB slave)11操作於較長的無線資料傳輸距離,導致無法有效利用通用序列匯流排週邊裝置(USB slave)11的最大效益。
因此,本發明之第一目的,即在提供一種解決上述問題的模式偵測方法。
該模式偵測方法,適用於由一控制單元執行無線資料傳輸,該控制單元電連接於一規格為通用序列匯流排2.0以上的主機端接口埠,該主機端接口埠可用以連接至一規格為通用序列匯流排2.0以上的通用序列匯流排週邊裝置,且該模式偵測方法包含以下步驟:
(A)利用該控制單元偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置;
(B)若步驟(A)的偵測結果為是,則利用該控制單元偵測該主機端接口埠是否支援通用序列匯流排3.0規格;
(C)若步驟(B)的偵測結果為是,則利用該控制單元偵測該通用序列匯流排週邊裝置的最大電流是否高於一通用序列匯流排2.0的預設電流;及
(D)若步驟(C)的偵測結果為是,則利用該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
本發明之第二目的,即在提供一種通用序列匯流排介面系統。
該通用序列匯流排介面系統,應用於無線資料傳輸,且包含:一通用序列匯流排週邊裝置;一通用序列匯流排主機端,包括:一主機端接口埠;一控制單元,電連接於該主機端接口埠,並偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置,若是,則更偵測該主機端接口埠是否支援通用序列匯流排3.0規格,若是,則更偵測該通用序列匯流排週邊裝置是否支援通用序列匯流排3.0規格,若是,則更偵測該通用序列匯流排週邊裝置的最大電流是否高於一通用序列匯流排2.0的預設電流,若是,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
本發明之第三目的,即在提供一種通用序列匯流排主機端。
該通用序列匯流排主機端,可連接於一通用序列匯流排週邊裝置,且該通用序列匯流排主機端包含:一主機端接口埠;一控制單元,電連接於該主機端接口埠,並偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置,若是,則更偵測該主機端接口埠是否支援通用序列匯流排3.0規格,若是,則更偵測該通用序列匯流排週邊裝置是否支援通用序列匯流排3.0規格,若是,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之一個較佳實施例的詳細說明中,將可清楚的呈現。
如圖2所示,本發明通用序列匯流排(USB)介面系統2之較佳實施例,適用於無線資料傳輸,且包含:一規格為USB2.0以上的通用序列匯流排週邊裝置(USB slave)3,及一規格為USB2.0以上的通用序列匯流排主機端(USB host)4。
該通用序列匯流排主機端4包括:一主機端接口埠41,及一電連接於該主機端接口埠41的控制單元42。
該控制單元42執行一種模式偵測方法,如圖3所示,該模式偵測方法包含以下步驟:
步驟20:利用該控制單元42偵測該主機端接口埠41是否有連接至該通用序列匯流排週邊裝置3,若是則進到步驟21,反之,則結束。
步驟21:利用該控制單元42偵測該主機端接口埠41是否支援USB3.0規格,若是,則進到步驟22,反之,則進到步驟2A。
步驟22:利用該控制單元42偵測該通用序列匯流排週邊裝置3的最大電流是否高於一USB2.0的預設電流,若是,則進到步驟23,反之,則進到步驟2A。在本實施例中,該USB2.0的預設電流為500mA。
步驟23:利用該控制單元42發出一指令到該主機端接口埠41,使該主機端接口埠41根據USB2.0規格所對應的該2T2R高功率模式與該通用序列匯流排週邊裝置3進行資料傳輸。
步驟2A:利用該控制單元42發出一指令到該主機端接口埠41,使該主機端接口埠41根據USB2.0規格所對應的一2T2R一般功率模式與該通用序列匯流排週邊裝置3進行資料傳輸。
綜上所述,上述實施例具有以下優點:偵測出該通用序列匯流排週邊裝置(USB slave)3的最大電流,而使通用序列匯流排週邊裝置(USB slave)3能操作於較長的無線資料傳輸距離來發揮最大效益。
惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。
20~23...偵測的步驟
2...通用序列匯流排介面系統
3...通用序列匯流排週邊裝置
4...通用序列匯流排主機端
41...主機端接口埠
42...控制單元
圖1是一種習知的通用序列匯流排介面系統的電路圖:
圖2是本發明通用序列匯流排介面系統之較佳實施例的電路圖;及
圖3是該較佳實施例執行一種模式偵測方法的流程圖。
2...通用序列匯流排介面系統
3...通用序列匯流排週邊裝置
4...通用序列匯流排主機端
41...主機端接口埠
42...控制單元

Claims (10)

  1. 一種模式偵測方法,適用於由一控制單元執行無線資料傳輸,該控制單元電連接於一規格為通用序列匯流排2.0以上的主機端接口埠,該主機端接口埠可用以連接至一規格為通用序列匯流排2.0以上的通用序列匯流排週邊裝置,且該模式偵測方法包含以下步驟:(A)利用該控制單元偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置;(B)若步驟(A)的偵測結果為是,則利用該控制單元偵測該主機端接口埠是否支援通用序列匯流排3.0規格;(C)若步驟(B)的偵測結果為是,則利用該控制單元偵測該通用序列匯流排週邊裝置的最大電流是否高於一通用序列匯流排2.0的預設電流;及(D)若步驟(C)的偵測結果為是,則利用該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  2. 依據申請專利範圍第1項所述之模式偵測方法,更包含以下步驟:(E)若步驟(C)的偵測結果為否,則利用該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據該通用序列匯流排2.0規格所對應的一般功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  3. 一種通用序列匯流排介面系統,應用於無線資料傳輸,且包含:一通用序列匯流排週邊裝置;一通用序列匯流排主機端,包括:一主機端接口埠;一控制單元,電連接於該主機端接口埠,並偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置,若是,則更偵測該主機端接口埠是否支援通用序列匯流排3.0規格,若是,則更偵測該通用序列匯流排週邊裝置的最大電流是否高於一通用序列匯流排2.0的預設電流,若是,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  4. 依據申請專利範圍第3項所述之通用序列匯流排介面系統,若該控制單元偵測該主機端接口埠沒有支援通用序列匯流排3.0規格時,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據該通用序列匯流排2.0規格所對應的一般功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  5. 依據申請專利範圍第3項所述之通用序列匯流排介面系統,其中,該通用序列匯流排週邊裝置的規格為通用序列匯流排2.0以上。
  6. 依據申請專利範圍第3項所述之通用序列匯流排介面系統,其中,該通用序列匯流排2.0的預設電流為500mA。
  7. 一種通用序列匯流排主機端,可連接於一通用序列匯流排週邊裝置,且該通用序列匯流排主機端包含:一主機端接口埠;一控制單元,電連接於該主機端接口埠,並偵測該主機端接口埠是否有連接至該通用序列匯流排週邊裝置,若是,則更偵測該主機端接口埠是否支援通用序列匯流排3.0規格,若是,則更偵測該通用序列匯流排週邊裝置是否支援通用序列匯流排3.0規格,若是,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據通用序列匯流排2.0規格所對應的一高功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  8. 依據申請專利範圍第7項所述之通用序列匯流排主機端,若該控制單元偵測該主機端接口埠沒有支援通用序列匯流排3.0規格時,則該控制單元發出一指令到該主機端接口埠,使該主機端接口埠根據該通用序列匯流排2.0規格所對應的一般功率模式與該通用序列匯流排週邊裝置進行資料傳輸。
  9. 依據申請專利範圍第7項所述之通用序列匯流排主機端,其中,該通用序列匯流排週邊裝置的規格為通用序列匯流排2.0以上。
  10. 依據申請專利範圍第7項所述之通用序列匯流排主機端,其中,該通用序列匯流排2.0的預設電流為500mA。
TW100123135A 2011-06-30 2011-06-30 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端 TW201301045A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW100123135A TW201301045A (zh) 2011-06-30 2011-06-30 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100123135A TW201301045A (zh) 2011-06-30 2011-06-30 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端

Publications (2)

Publication Number Publication Date
TW201301045A true TW201301045A (zh) 2013-01-01
TWI448904B TWI448904B (zh) 2014-08-11

Family

ID=48137493

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100123135A TW201301045A (zh) 2011-06-30 2011-06-30 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端

Country Status (1)

Country Link
TW (1) TW201301045A (zh)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI334545B (en) * 2007-02-12 2010-12-11 Via Tech Inc A usb device and a mode detecting method thereof
TWI365366B (en) * 2008-04-03 2012-06-01 Sunplus Mmedia Inc Usb chip with self-calibration circuit and calibration method thereof
TW201027351A (en) * 2009-01-08 2010-07-16 Innostor Technology Corp Signal converter of all-in-one USB connector
CN102388520B (zh) * 2009-02-27 2015-01-21 飞兆半导体公司 外围装置主机充电

Also Published As

Publication number Publication date
TWI448904B (zh) 2014-08-11

Similar Documents

Publication Publication Date Title
CN102437623B (zh) 一种适配器、终端设备、usb连接设备及充电基站
CN103078393B (zh) Usb集线器和usb集线器的电力供应方法
CN102841876A (zh) 通用串行端口转换器、连接器系统与信号转换方法
CN105808480A (zh) Usb otg设备的角色切换方法、系统及usb otg设备
CN102609071B (zh) 桥接装置以及桥接装置的省电操作方法
CN102999144B (zh) Usb供电电路及其装置和供电方法
CN112015688A (zh) 一种热插拔辅助电路
US8990461B2 (en) On-The-Go (OTG) USB devices configuration method for identifying configuration of other connected devices by reacting to change in resistance value on a resistive line
TWI528161B (zh) 資料傳輸系統以及資料傳輸方法
US20140157012A1 (en) Information processing apparatus and power supplying method
TWI474679B (zh) 橋接器以及其操作方法
CN201751896U (zh) Arinc429总线测试设备
TW201301045A (zh) 模式偵測方法、通用序列匯流排介面系統,及通用序列匯流排主機端
CN201667067U (zh) 一种usb接口
CN202975894U (zh) 一种基于云计算服务的移动登录终端
CN113742160B (zh) 接口连接装置、系统及其方法
CN204480238U (zh) 一种串行总线切换装置
WO2011088753A1 (zh) 显示器的电源管理方法和显示器
CN221765993U (zh) 一种带有显示屏的服务器
TW202213117A (zh) 通用序列匯流排系統與執行低頻週期信號交握的方法
CN205080471U (zh) 一种基于现场可编程门阵列的光纤通信板
CN205029144U (zh) USB Type-C转换模块
CN201773396U (zh) 一种usb的otg装置
CN202533930U (zh) 一种计算机系统的测试板卡
TWI334290B (zh)

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees