車載終端usb口支持手機(jī)快速充電的方法
【專利摘要】本發(fā)明公開了一種車載終端USB口支持手機(jī)快速充電的方法,步驟1、當(dāng)USB設(shè)備插入車載終端USB口時,車載終端USB口自動識別USB設(shè)備的接口類型;步驟2、當(dāng)所述USB設(shè)備的接口類型僅有一個,且接口類型為USB_CLASS_MASS_STORAGE時,則判斷該USB設(shè)備為U盤,識別該USB設(shè)備的內(nèi)部數(shù)據(jù);當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_MASS_STORAG或USB_CLASS_STILL_IMAGE外,還有其他類型的接口時,則判斷該USB設(shè)備為具有鋰電池的智能終端,則提供快速充電模式和數(shù)據(jù)傳輸模式供用戶選擇,當(dāng)用戶選擇快速充電模式時,車載終端USB口自動設(shè)置為DCP模式,對該USB設(shè)備進(jìn)行滿負(fù)荷充電,當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終端USB口自動設(shè)置為CDP模式,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流。本發(fā)明在不增加物料成本前提下,能夠支持?jǐn)?shù)據(jù)傳輸與快速充電功能。
【專利說明】
車載終端USB 口支持手機(jī)快速充電的方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于車載終端USB口,具體涉及一種車載終端USB口支持手機(jī)快速充電的方 法。
【背景技術(shù)】
[0002] 現(xiàn)有車載終端USB 口大多同時具有充電功能與數(shù)據(jù)傳輸功能,用于供用戶進(jìn)行U盤 內(nèi)音視頻文件的播放,以及供手機(jī)設(shè)備(主要為Andro id系統(tǒng)、IOS系統(tǒng))的充電。為了避免數(shù) 據(jù)傳輸功能與充電功能的相互干擾,一般會限定車載終端USB 口的充電電流小于IA,導(dǎo)致無 法滿足大部分手機(jī)滿負(fù)荷1.5A甚至2. IA的充電需求,所以通過車載終端USB口對手機(jī)充電 的速度非常慢。為了解決以上問題,汽車制造商一般在車輛上增設(shè)一個專用充電USB口,僅 用于手機(jī)充電,但這種方式使物料成本增加了幾十元甚至上百元。
[0003] 因此,有必要開發(fā)一種新的車載終端USB 口支持手機(jī)快速充電的方法。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的是提供一種車載終端USB 口支持手機(jī)快速充電的方法,在不增加物 料成本前提下,能支持?jǐn)?shù)據(jù)傳輸與快速充電功能。
[0005] 本發(fā)明所述的車載終端USB 口支持手機(jī)快速充電的方法,包括以下步驟:
[0006] 步驟1、當(dāng)USB設(shè)備插入車載終端USB口時,車載終端USB 口自動識別USB設(shè)備的接口 類型;
[0007] 步驟2、當(dāng)所述USB設(shè)備的接口類型僅有一個,且接口類型為USB_CLASS_MASS_ STORAGE時,則判斷該USB設(shè)備為U盤,識別該USB設(shè)備的內(nèi)部數(shù)據(jù);
[0008] 當(dāng)所述 USB 設(shè)備的接口 類型除 USB_CLASS_MASS_STORAG 或 USB_CLASS_STILL_IMAGE 外,還有其他類型的接口時,則判斷該USB設(shè)備為具有鋰電池的智能終端,則提供快速充電 模式和數(shù)據(jù)傳輸模式供用戶選擇,當(dāng)用戶選擇快速充電模式時,車載終端USB口自動設(shè)置為 DCP模式,對該USB設(shè)備進(jìn)行滿負(fù)荷充電,當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終端USB 口自動 設(shè)置為CDP模式,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流。
[0009] 所述步驟2中,當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_MASS_STORAG外,還有其他 類型的接口時,則該USB設(shè)備為設(shè)置為MTP模式的Android手機(jī);
[0010] 當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_STILLJMAGE外,還有其他類型的接口 時,則判斷該USB設(shè)備為iPhone或設(shè)置為PTP模式的手機(jī)。
[0011]本發(fā)明的有益效果:將USB設(shè)備的接口類型作為接入設(shè)備的識別特征,使車載終端 USB 口能夠自動識別出USB設(shè)備的類型,并根據(jù)USB設(shè)備的類型自動設(shè)置車載終端USB 口的輸 出,實現(xiàn)了車載終端USB 口與USB設(shè)備的智能適配。當(dāng)車載終端USB 口識別出USB設(shè)備為U盤 時,直接進(jìn)行USB讀取;當(dāng)車載終端USB口識別出USB設(shè)備為具有鋰電池的智能終端時,則提 供數(shù)據(jù)傳輸模式和快速充電模式供用戶選擇;當(dāng)用戶選擇快速充電時,將車載終端USB口設(shè) 置為DCP模式,能夠確保對鋰電池進(jìn)行滿負(fù)荷充電,解決了用戶在車輛上通過車載終端USB 口給手機(jī)充電速度慢的問題;當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終端USB 口自動設(shè)置為CDP 模式,讀取該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流。本發(fā)明通過一個車載終端USB 口就能夠 實現(xiàn)對USB設(shè)備的快速充電和數(shù)據(jù)讀取的功能,不需要在車輛上再設(shè)置一個專用充電USB 口,降低了材料成本。
【附圖說明】
[0012]圖1為本發(fā)明中USB設(shè)備識別及充電策略處理流程圖;
[0013] 圖2為利用本發(fā)明對iphone設(shè)備進(jìn)行快速充電的流程圖。
【具體實施方式】
[0014] 下面結(jié)合附圖對本發(fā)明作進(jìn)一步說明。
[0015] 目前市場上USB設(shè)備多種多樣,有些內(nèi)置鋰電池,需要充電,如:手機(jī)、相機(jī)。有些沒 有鋰電池,如:U盤。對于內(nèi)置鋰電池的USB設(shè)備,為了確保具有鋰電池的USB設(shè)備正常使用, 需要給USB設(shè)備的鋰電池充電。根據(jù)2009年發(fā)布的USB充電規(guī)范:《YD-T1591-2009》(國標(biāo))、 《Battery Charging Specification,Revision 1.2》標(biāo)準(zhǔn)(BC1.2),針對USB充電有如下三 種配置方式,三種配置方式及支持的充電電流最大如下:
[0016] (1)標(biāo)準(zhǔn)下行端口(SDP):最高供電電流為500mA。
[0017] (2)充電下行端口(CDP):最高供電電流為1.5A,車載終端為了提高數(shù)據(jù)傳輸穩(wěn)定 性往往降低充電電流,一般最大為IA左右。
[0018] (3)專用充電端口(DCP):僅用于充電,不能進(jìn)行數(shù)據(jù)通信,根據(jù)設(shè)備類型提供大于 1.5A的充電電流。
[0019] 由于USB設(shè)備對外提供的能夠識別的信息中不包含內(nèi)部是否包含鋰電池這一信 息,所以我們只能嘗試通過其他能夠獲得的USB設(shè)備信息間接來分析該設(shè)置是否需要充電。 當(dāng)前能夠從連接的USB設(shè)備獲得的信息主要有產(chǎn)品ID、廠商ID以及設(shè)備接口類型。由于產(chǎn)品 ID由各廠商自行定義,所以無法通過產(chǎn)品ID獲知產(chǎn)品的屬性信息,我們只能通過USB設(shè)備提 供的接口來識別設(shè)備。參見表1,可識別的USB設(shè)備的接口類型如下:
[0021] 根據(jù)調(diào)研統(tǒng)計發(fā)現(xiàn):U盤只有一個USB_CLASS_MASS_STORAGE類型的接口。Android 手機(jī)設(shè)置為MTP模式時,除有一個USB_CLASS_MASS_STORAGE類型的接口外,一般還至少有一 個或多個廠商自定義類型(USB_CLASS_VENDOR_SPEC)的接口。iPhone手機(jī)在連接時不會識 別為大容量存儲設(shè)備(USB_CLASS_MASS_STORAGE),但會識別出相機(jī)(USB_CLASS_STILL_ IMAGE)和多個廠商自定義類型(USB_CLASS_VENDOR_SPEC)的接口。
[0022]本發(fā)明將USB設(shè)備的接口類型作為接入設(shè)備的識別特征,使車載終端USB 口能夠自 動識別出USB設(shè)備的類型,并根據(jù)USB設(shè)備的類型自動設(shè)置車載終端USB口的輸出,實現(xiàn)了車 載終端USB 口與USB設(shè)備的智能適配。當(dāng)車載終端USB 口識別出USB設(shè)備為U盤時,直接進(jìn)行 USB讀取;當(dāng)車載終端USB口識別出USB設(shè)備為具有鋰電池的智能終端時,則提供數(shù)據(jù)傳輸模 式和快速充電模式供用戶選擇;當(dāng)用戶選擇快速充電時,將車載終端USB 口設(shè)置為DCP模式, 能夠確保對鋰電池進(jìn)行滿負(fù)荷充電,解決了用戶在車輛上通過車載終端USB口給手機(jī)充電 速度慢的問題;當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終端USB 口自動設(shè)置為CDP模式,讀取該 USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流。本發(fā)明通過一個車載終端USB 口就能夠?qū)崿F(xiàn)對USB設(shè) 備的快速充電和數(shù)據(jù)讀取的功能,不需要在車輛上再設(shè)置一個專用充電USB口,降低了材料 成本。
[0023]如圖1所示,本發(fā)明所述的車載終端USB 口支持手機(jī)快速充電的方法,通過識別USB 設(shè)備的接口類型來區(qū)分USB設(shè)備的設(shè)備類型,比如:U盤、Android手機(jī)、iphone手機(jī),從而決 定是否提供快速充電模式的選項。參見表2,該方法具體包括以下步驟:
[0024] 步驟1、當(dāng)USB設(shè)備插入車載終端USB口時,車載終端USB 口自動識別USB設(shè)備的接口 類型。
[0025] 步驟2、當(dāng)所述USB設(shè)備的接口類型僅有一個,且接口類型為USB_CLASS_MASS_ STORAGE時,則判斷該USB設(shè)備為U盤,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)。當(dāng)所述USB設(shè)備的接口類 型除USB_CLASS_MASS_STORAG外,還有其他類型的接口時,則該USB設(shè)備為設(shè)置為MTP模式的 Android手機(jī);則提供快速充電模式和數(shù)據(jù)傳輸模式供用戶選擇,當(dāng)用戶選擇快速充電模式 時,車載終端USB 口自動設(shè)置為DCP模式,對該USB設(shè)備進(jìn)行滿負(fù)荷充電。當(dāng)用戶選擇數(shù)據(jù)傳 輸模式時,車載終端USB 口自動設(shè)置為CDP模式,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電 流;當(dāng)android手機(jī)端設(shè)置為大容量存儲模式,則將手機(jī)設(shè)備內(nèi)部數(shù)據(jù)當(dāng)作U盤處理,進(jìn)行音 頻文件的讀取播放;當(dāng)android手機(jī)端設(shè)置為其他模式時,車載終端無法識別手機(jī)端的數(shù) 據(jù),識別為無法播放的設(shè)備。如圖2所示,當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_STILL_ 頂AGE外,還有其他類型的接口時,則判斷該USB設(shè)備為iPhone或設(shè)置為PTP模式的手機(jī);則 提供快速充電模式和數(shù)據(jù)傳輸模式供用戶選擇,當(dāng)用戶選擇快速充電模式時,車載終端USB 口自動設(shè)置為DCP模式,對該USB設(shè)備進(jìn)行滿負(fù)荷充電,當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終 端USB 口自動設(shè)置為CDP模式,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流,進(jìn)行Ipod音樂的 播放。
[0027] 表2。
[0028] 本發(fā)明所述車載終端USB 口的硬件結(jié)構(gòu)部分屬于現(xiàn)有技術(shù),此處不再贅述。
【主權(quán)項】
1. 一種車載終端USB 口支持手機(jī)快速充電的方法,其特征在于,包括以下步驟: 步驟1、當(dāng)USB設(shè)備插入車載終端USB 口時,車載終端USB 口自動識別USB設(shè)備的接口類 型; 步驟2、當(dāng)所述USB設(shè)備的接口類型僅有一個,且接口類型為USB_CLASS_MASS_STORAGE 時,則判斷該USB設(shè)備為U盤,識別該USB設(shè)備的內(nèi)部數(shù)據(jù); 當(dāng)所述 USB 設(shè)備的接口 類型除 USB_CLASS_MASS_STORAG 或 USB_CLASS_STILLJMAGE 外, 還有其他類型的接口時,則判斷該USB設(shè)備為具有鋰電池的智能終端,則提供快速充電模式 和數(shù)據(jù)傳輸模式供用戶選擇,當(dāng)用戶選擇快速充電模式時,車載終端USB 口自動設(shè)置為DCP 模式,對該USB設(shè)備進(jìn)行滿負(fù)荷充電,當(dāng)用戶選擇數(shù)據(jù)傳輸模式時,車載終端USB 口自動設(shè)置 為CDP模式,識別該USB設(shè)備的內(nèi)部數(shù)據(jù)并限定充電電流。2. 根據(jù)權(quán)利要求1所述的車載終端USB 口支持手機(jī)快速充電的方法,其特征在于:所述 步驟2中, 當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_MASS_STORAG外,還有其他類型的接口時,則 該USB設(shè)備為設(shè)置為MTP模式的Android手機(jī); 當(dāng)所述USB設(shè)備的接口類型除USB_CLASS_STILL_MAGE外,還有其他類型的接口時,則 判斷該USB設(shè)備為iPhone或設(shè)置為PTP模式的手機(jī)。
【文檔編號】B60R16/02GK105922945SQ201610269124
【公開日】2016年9月7日
【申請日】2016年4月27日
【發(fā)明人】肖建輝
【申請人】重慶長安汽車股份有限公司