一種移動設備的制造方法
【專利摘要】本發(fā)明公開了一種移動設備,其包括CPU、USB Type?C接口和切換電路。切換電路被配置為在檢測到USB Type?C接口中插入的是UART線纜時,將USB Type?C接口的兩個預設引腳的連接線切換到連接CPU的UART TxD和UART RxD引腳。根據(jù)本發(fā)明的實施方式,可以在不必對移動設備進行拆機的情況下讀取UART Log數(shù)據(jù)。
【專利說明】
一種移動設備
技術(shù)領域
[0001] 本發(fā)明的實施例涉及一種移動設備,特別地,涉及一種可以通過USB Type-c接口 讀取UART數(shù)據(jù)的移動設備。
【背景技術(shù)】
[0002] 通用異步收發(fā)器(URAT)日志(Log)數(shù)據(jù)記錄了移動設備的運行狀態(tài)信息,這些信 息可以用于移動設備的各項功能的調(diào)試。因此,軟件和硬件工程師在分析解決移動設備的 使用中出現(xiàn)的故障(bug)時都需要讀取UART Log數(shù)據(jù),并對其進行分析。
[0003] 另一方面,當前的移動設備為追求便攜性,其整機部分外設接口基本只配備通用 串行總線(USB)接口,通過USB接口進行充電和數(shù)據(jù)的傳輸。但是,通過USB接口無法進行 URAT Log數(shù)據(jù)的讀取。
[0004] 當前,在移動設備整機部分出現(xiàn)bug需要軟件和硬件工程師進行分析時,只能進行 拆機,然后焊接UART數(shù)據(jù)讀取線纜,以便進行UART Log數(shù)據(jù)的讀取。具體而言,可以將UART 數(shù)據(jù)讀取線纜連接到移動設備處理器(CPU)的接收和輸出UART信息的UART TxD和UART RxD 引腳。然而,拆機過程中有可能會造成移動設備的諸如LCD/觸摸按鍵等元器件的損壞。
【發(fā)明內(nèi)容】
[0005] 因此,本發(fā)明的目的在于針對現(xiàn)有技術(shù)的前述不足,提供一種在對移動設備進行 拆機的情況下讀取UART Log數(shù)據(jù)的方案。
[0006] 根據(jù)本發(fā)明的實施方式,提供一種移動設備,其包括CPU、USB Type-C接口和切換 電路。切換電路被配置為在檢測到USB Type-C接口中插入的是UART線纜時,將USB Type-C 接口的兩個預設引腳的連接線切換到連接CPU的UART TxD和UART RxD引腳。
[0007] 在一個實施例中,切換電路被配置為通過檢測USB Type-C接口的CC1和/或CC2引 腳的電阻值來判斷USB Type-C接口中插入的線纜類型。
[0008] 在一個實施例中,USB Type-c接口的兩個預設引腳為USB Type-c接口的SBU1和 SBU2引腳。
[0009] 在一個實施例中,用戶設備是智能手機。
[0010] 根據(jù)本發(fā)明的實施方式,可以通過USB Type-C接口來讀取UART Log數(shù)據(jù),而不必 在讀取UART數(shù)據(jù)時對移動設備進行拆機。
【附圖說明】
[0011]結(jié)合附圖并參考以下詳細說明,本發(fā)明各實施方式的特征、優(yōu)點及其他方面將變 得更加明顯。應當理解,附圖僅是示例性的,未必依比例進行繪制,并且附圖中相同的附圖 標記表示相同的元件。
[0012]圖1示出了根據(jù)USB Type-c規(guī)范的插座引腳分配示意圖;
[0013]圖2示出了根據(jù)本發(fā)明一個實施方式的移動設備的原理示意圖。
【具體實施方式】
[0014]下文將結(jié)合附圖參考若干示例性實施方式來描述本發(fā)明的原理和精神。應當理 解,給出這些實施方式僅僅是為了使本領域技術(shù)人員能夠更好地理解進而實現(xiàn)本發(fā)明,而 并非以任何方式限制本發(fā)明的范圍。
[0015] 通用串行總線(USB)在2013年推出了新規(guī)范USB 3.1,并且在2014年8月公告了USB 新增加的Type-C規(guī)范。USB Type-C接口是在USB 3.1時代之后出現(xiàn)的,該接口的亮點在于支 持USB接口雙面插入、更加纖薄的設計、更快的傳輸速度(最高lOGbps)以及更強悍的電力傳 輸(最高100W)。憑借這些強大的優(yōu)勢,USB Type-C接口得到了比如蘋果(APPLE)、諾基亞 (NOKIA)等一線移動設備生產(chǎn)商的青睞和大力推動,只配備USB Type-C接口的移動設備日 益成為趨勢。
[0016] USB開發(fā)者論壇(USB-IF)于2014年8月11日發(fā)布了USB Type-C線纜和連接器規(guī)范 (Universal Serial Bus Type-C Cable and Connector Specification)(版本 1 ·0),定義 了Type-C插座接口的24個引腳及其分配。圖1以主視圖的形式示出了根據(jù)該USB Type-C規(guī) 范的插座引腳的分配示意圖。表1示出了24個引腳的標識、名稱和描述。
[0019] 根據(jù)USB Type-C規(guī)范,CC1和CC2是兩個關(guān)鍵的引腳,作用很多,比如探測連接、區(qū) 分正反面、配置VBUS引腳、配置其他模式(比如接音頻配件、PCIE)等。兩組TX/RX差分信號對 用于USB3.1標準的數(shù)據(jù)傳輸,D+/D-差分信號對用于兼容USB2.0標準的數(shù)據(jù)傳輸。SBU1和 SBU1引腳是Type-C規(guī)范的預留引腳,用于擴展功能使用。USB Type-C接口還包括4個接地引 腳和4個電源引腳。
[0020] 圖2示出了根據(jù)本發(fā)明一個實施方式的移動設備20的原理示意圖。移動設備20包 括CPU 22、USB Type-C接口26和切換電路24。切換電路24被配置為在檢測到USB Type-C接 口中插入的是用于讀取UART Log數(shù)據(jù)的線纜時,將USB Type-C接口的兩個預設引腳的連接 線切換到CPU的UART TxD和UART RxD引腳。從而,可以通過在USB Type-C接口26插入UART數(shù) 據(jù)讀取線纜來讀取UART Log數(shù)據(jù)。
[0021] 作為示例,預設引腳可以使用USB Type-C規(guī)范所保留未用的SBU1和SBU2引腳。當 插入正常的USB Type-C線纜時,切換電路24切換狀態(tài)至Type-C接口26的SBU1/SBU2引腳分 別連接到CPU 22端的SBU1/SBU2。當插入讀取UART Log數(shù)據(jù)的Type-C線纜時,切換電路24切 換狀態(tài)至Type-C接口 26的SBU1/SBU2分別連接到CPU 22端的UART TxD/UART RxD,從而建立 UART連接,讀取UART Log數(shù)據(jù)。
[0022] 應當理解,使用SBU1和SBU2這兩個引腳用于讀取UART Log數(shù)據(jù)僅是示例而非限制 性的。在當前移動設備僅能支持USB2.0數(shù)據(jù)傳輸和充電的情況下,雖然該移動設備配備了 該USB全功能Type-C接口,但是其中的兩組TX/RX差分信號對引腳是未被使用的,因此也可 以使用這8個引腳中的2個引腳,用于UART Log數(shù)據(jù)的讀取。在未來與配備USB全功能Type-C 接口相交互的大部分設備都支持USB3.0的情況下,也可以使用用于兼容USB2.0標準的數(shù)據(jù) 傳輸?shù)腄+/D-引腳中的2個引腳。
[0023]根據(jù)本發(fā)明的實施方式,可以通過判斷USB Type-C接口中前述預設引腳之外的其 他引腳的使用狀態(tài)來判斷USB Type-C接口中插入的線纜類型。例如,當插入的線纜類型是 UART線纜時,USB Type-C接口中的前述預設引腳之外的很多引腳處于"懸空"的高阻值狀 態(tài)。作為示例,可以通過檢測USB Type-C接口的CC1和/或CC2引腳的電阻值來判斷USB Type-C接口中插入的線纜類型,即,是USB Type-C線纜還是UART線纜。
[0024]本發(fā)明實施方式所述的移動設備的示例包括但不限于蜂窩電話、智能電話、媒體 播放器、或類似于平板電腦的便攜式計算機、以及任何其他記錄了UART Log數(shù)據(jù)的移動設 備。
[0025]根據(jù)本發(fā)明的實施方式,在移動設備中增加切換電路,可以通過USB Type-C接口 來讀取UART數(shù)據(jù),而不必拆機。
[0026]已經(jīng)出于示出和描述的目的給出了本發(fā)明的說明書,但是其并不意在是窮舉的或 者限制于所公開形式的發(fā)明。本領域技術(shù)人員可以想到很多修改和變體。在不脫離本發(fā)明 精神的前提下,做出的所有修改和替換都將落入所附權(quán)利要求定義的本發(fā)明保護范圍內(nèi)。
【主權(quán)項】
1. 一種移動設備,包括: USB Type-C接口;以及 切換電路,被配置為在檢測到所述USB Type-C接口中插入的是UART線纜時,將所述USB Type-C接口的預設引腳的連接線切換到連接所述移動設備的UART相關(guān)接口。2. 根據(jù)權(quán)利要求1所述的移動設備,其中,所述切換電路被配置為通過檢測所述USB Type-C接口的CC1和/或CC2引腳的電阻值來判斷所述USB Type-C接口中插入的線纜類型。3. 根據(jù)權(quán)利要求1或2所述的移動設備,其中,所述USB Type-C接口的預設引腳為USB Type-C接口的 SBU1 和 SBU2 引腳。4. 根據(jù)權(quán)利要求3所述的移動設備,其中,所述UART相關(guān)接口為UART TxD和UART RxD引 腳。5. 根據(jù)權(quán)利要求4所述的移動設備,其中,所述UART TxD和UART RxD引腳為所述移動設 備處理器的固定引腳。6. 根據(jù)權(quán)利要求1或2所述的移動設備,其中,所述用戶設備是智能手機。
【文檔編號】G06F13/38GK105868140SQ201610177043
【公開日】2016年8月17日
【申請日】2016年3月25日
【發(fā)明人】陳志躍, 周嶸
【申請人】樂視控股(北京)有限公司, 樂視移動智能信息技術(shù)(北京)有限公司