亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)接口通信方法和裝置制造方法

文檔序號:6626488閱讀:159來源:國知局
數(shù)據(jù)接口通信方法和裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種數(shù)據(jù)接口通信方法和裝置。所述數(shù)據(jù)接口通信方法包括:將通用輸入輸出GPIO端口的引線作為根據(jù)高速數(shù)據(jù)隊列HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號;根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。所述數(shù)據(jù)接口通信方法和裝置通過GPIO端口模擬HDQ總線的時序,實現(xiàn)了通過HDQ協(xié)議的單線串行通訊,降低了開發(fā)成本。
【專利說明】數(shù)據(jù)接口通信方法和裝置

【技術領域】
[0001 ] 本發(fā)明實施例涉及通信【技術領域】,尤其涉及一種數(shù)據(jù)接口通信方法和裝置。

【背景技術】
[0002]高速數(shù)據(jù)隊列(High-speed data queue, HDQ)通信協(xié)議是美國德州儀器公司開發(fā)的一種單線串行通信協(xié)議。智能電池的檢測模塊就是用HDQ協(xié)議。在電池的負極與線路板的地之間串接一個檢測電阻,電池電量檢測模塊芯片通過監(jiān)測該檢測電阻的電壓降來判斷電池是處于充電還是放電狀態(tài)。另外,可以通過HDQ協(xié)議采集到電池電量、溫度、電壓、充電狀態(tài)等信息。
[0003]為了實施對電池參數(shù)的檢測,開發(fā)者一般會采用專門的硬件設備來實現(xiàn)HDQ通信協(xié)議。這樣一來,就會引入新的硬件設備,從而增加了系統(tǒng)開發(fā)的成本。


【發(fā)明內容】

[0004]有鑒于此,本發(fā)明實施例提出一種數(shù)據(jù)接口通信方法和裝置,以通過通用硬件實現(xiàn)HDQ協(xié)議的單線串行通訊,降低開發(fā)成本。
[0005]第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)接口通信方法,所述方法包括:
[0006]將通用輸入輸出GP1端口的引線作為根據(jù)高速數(shù)據(jù)隊列HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號;
[0007]根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
[0008]第二方面,本發(fā)明實施例提供了一種數(shù)據(jù)接口通信裝置,所述裝置包括:
[0009]復位信號發(fā)送模塊,用于將通用輸入輸出GP1端口的引線作為根據(jù)高速數(shù)據(jù)隊列HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號;
[0010]數(shù)據(jù)讀寫模塊,用于根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
[0011]本發(fā)明實施例提供的數(shù)據(jù)接口通信方法和裝置,通過將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號,以及根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù),實現(xiàn)了利用GP1端口對HDQ協(xié)議的模擬,利用GP1端口的引線實現(xiàn)了基于HDQ協(xié)議的單線串行通訊,降低了開發(fā)成本。

【專利附圖】

【附圖說明】
[0012]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0013]圖1是本發(fā)明第一實施例提供的數(shù)據(jù)接口通信方法的流程圖;
[0014]圖2是本發(fā)明第一實施例提供的數(shù)據(jù)接口通信方法的信號時序圖;
[0015]圖3是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法的流程圖;
[0016]圖4是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法中復位信號發(fā)送的流程圖;
[0017]圖5是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法中數(shù)據(jù)讀/寫的流程圖;
[0018]圖6是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法的流程圖;
[0019]圖7是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法中復位信號發(fā)送的流程圖;
[0020]圖8是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法中數(shù)據(jù)讀/寫的流程圖;
[0021]圖9是本發(fā)明第四實施例提供的數(shù)據(jù)接口通信裝置的結構圖。

【具體實施方式】
[0022]下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內容。
[0023]圖1及圖2示出了本發(fā)明的第一實施例。
[0024]圖1是本發(fā)明第一實施例提供的數(shù)據(jù)接口通信方法的流程圖。參見圖1,所述數(shù)據(jù)接口通信方法包括:
[0025]步驟S110,將通用輸入輸出(General purpose input/output, GP10)端口的引線作為根據(jù)高速數(shù)據(jù)隊列(High-speed data queue, HDQ)協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號。
[0026]GP1端口是目前開發(fā)者使用較為廣泛的一種輸入/輸出端口。GP1端口具有多大33個引線。并且各個引線可以由開發(fā)者自由的設置為輸入引線或者輸出引線,因此在使用上靈活方便。因而,GP1端口在嵌入式系統(tǒng)等領域有著廣泛的應用,是一種已經被開發(fā)者和普通用戶普遍接受的輸入/輸出端口。
[0027]由于GP1端口的廣泛應用,選擇利用GP1端口來模擬HDQ通信協(xié)議。在利用GP1端口模擬HDQ通信協(xié)議時,選擇將GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線。
[0028]所述GP1端口的引線可以根據(jù)用戶的需要被配置為輸入引線或者輸出引線,在選擇將GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線以后,將被選擇的GP1端口的引線配置為輸出引線。
[0029]選取GP1端口的引線作為實現(xiàn)HDQ協(xié)議的數(shù)據(jù)線以后,在所選擇的GP1端口的引線上輸出復位信號。所述復位信號的作用主要在于使對端的同樣采用HDQ通信協(xié)議的設備,也就是對端設備的狀態(tài)復位,從而能夠從GP1端口接收數(shù)據(jù),或者能夠向所述GP1端口發(fā)送數(shù)據(jù)。
[0030]步驟S120,根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
[0031]選取了實現(xiàn)HDQ協(xié)議的數(shù)據(jù)線,并且通過所述數(shù)據(jù)線向所述對端設備發(fā)送了復位信號以后,根據(jù)HDQ協(xié)議向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
[0032]由于所述HDQ通信協(xié)議是一個雙向通信協(xié)議,所以設備可以通過HDQ協(xié)議向對端設備寫入數(shù)據(jù),也可以通過HDQ協(xié)議從對端設備讀取數(shù)據(jù)。
[0033]對端設備通常都具有自己的存儲空間,而且所述存儲空間具有獨立編址的地址空間。因此,在向對端設備寫入數(shù)據(jù),或者從對端設備讀取數(shù)據(jù)時,需要指明寫入數(shù)據(jù)的寫入地址,或者是讀取數(shù)據(jù)的讀取地址。所述寫入地址或者讀取地址就是設定地址。優(yōu)選的,對設定地址應該使用地址信號來專門指明。
[0034]圖2是本發(fā)明第一實施例提供的數(shù)據(jù)接口通信方法的信號時序圖。參見圖2,依照HDQ協(xié)議的通信信號包括復位信號201和傳輸信號202。所述復位信號201用于將對端設備復位;所述傳輸信號202用于與所述對端設備進行數(shù)據(jù)傳輸。需要說明的是,圖2所述的傳輸信號202采用了 8位的數(shù)據(jù)信號。但是,所述傳輸信號202不僅可以采用8位的數(shù)據(jù)信號,還可以采用16位的數(shù)據(jù)信號。
[0035]本實施例通過將GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述引線上向對端設備發(fā)送復位信號,再根據(jù)HDQ協(xié)議向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù),實現(xiàn)了利用GP1端口對HDQ協(xié)議的模擬,利用GP1端口的引線實現(xiàn)了基于HDQ協(xié)議的單線串行通訊,降低了開發(fā)成本。
[0036]圖3至圖5示出了本發(fā)明的第二實施例。
[0037]圖3是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法的流程圖。所述數(shù)據(jù)接口通信方法以本發(fā)明第一實施例為基礎,進一步的,將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號包括:將GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號;根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)包括:在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)。
[0038]參見圖3,所述數(shù)據(jù)接口通信方法包括:
[0039]步驟S310,將GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號。
[0040]步驟S320,在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)。
[0041]在本實施例中,將GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在該條數(shù)據(jù)線上以串行的方式對所述對端設備發(fā)送復位信號,并且串行的向所述對端設備發(fā)送數(shù)據(jù),或者串行的從所述對端設備接收數(shù)據(jù)。
[0042]圖4是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法中復位信號發(fā)送的流程圖。參見圖4,優(yōu)選的,將GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號包括:
[0043]子步驟S311,在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點信號。
[0044]所述復位信號包括持續(xù)190毫秒的低電平斷點信號,以及40毫秒的高電平斷點恢復信號。所述斷點信號用于向所述對端設備表明需要與所述對端設備進行數(shù)據(jù)通信。所述對端設備識別所述斷點信號,并在檢測到所述斷點信號以后,對通信狀態(tài)進行復位。
[0045]子步驟S312,在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
[0046]在輸出所述斷點信號以后,需要接著輸出斷點恢復信號。所述斷點恢復信號是持續(xù)40毫秒的高電平信號。所述斷點恢復信號的輸出標志著對端設備的通信狀態(tài)已經恢復。
[0047]圖5是本發(fā)明第二實施例提供的數(shù)據(jù)接口通信方法中數(shù)據(jù)讀/寫的流程圖。參見圖5,優(yōu)選的,在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)包括:
[0048]子步驟S321,在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址。
[0049]向所述對端設備發(fā)送數(shù)據(jù),或者從所述對端設備接收數(shù)據(jù),首先需要使所述對端設備明確發(fā)送數(shù)據(jù)的目標地址,或者是接收數(shù)據(jù)的源地址。因此,在所述GP1端口的每條弓I線上向所述對端設備發(fā)送地址信號。
[0050]具體的,所述地址信號是7位的地址信號。
[0051]子步驟S322,在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作。
[0052]為了標明需要執(zhí)行的數(shù)據(jù)傳輸是向所述對端設備發(fā)送數(shù)據(jù)還是從所述對端設備接收數(shù)據(jù),也就是需要執(zhí)行的數(shù)據(jù)傳輸是向所述對端設備寫入數(shù)據(jù)還是從所述對端設備讀取數(shù)據(jù),設置所述讀/寫位。
[0053]優(yōu)選的,所述讀/寫位為低電平時,表示需要執(zhí)行的數(shù)據(jù)傳輸是向所述對端設備寫入數(shù)據(jù);所述讀/寫位為高電平時,表示需要執(zhí)行的數(shù)據(jù)傳輸是從所述對端設備讀取數(shù)據(jù)。
[0054]子步驟S323,在所述一條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
[0055]發(fā)送所述讀/寫位的指示以后,在每條引線上向所述對端設備的設定地址寫入數(shù)據(jù),或者在每條引線上從所述對端設備的設定地址讀出數(shù)據(jù)。所寫入數(shù)據(jù)或者所讀出數(shù)據(jù)可以是8位數(shù)據(jù),也可以是16位數(shù)據(jù)。
[0056]本實施例通過將GP1端口的一條弓I線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在該條引線上與所述對端設備進行數(shù)據(jù)通信,實現(xiàn)了利用GP1端口進行HDQ通信協(xié)議的數(shù)據(jù)通信,節(jié)省了開發(fā)成本。
[0057]圖6至圖8示出了本發(fā)明的第三實施例。
[0058]圖6是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法的流程圖。所述數(shù)據(jù)接口通信方法以本發(fā)明第一實施例為基礎,進一步的,將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號包括:將通用輸入輸出GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的至少兩條數(shù)據(jù)線,并在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號;根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)包括:在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)。
[0059]參見圖6,所述數(shù)據(jù)接口通信方法包括:
[0060]步驟S610,將GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的至少兩條數(shù)據(jù)線,并在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號。
[0061]步驟S620,在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)。
[0062]在本實施例中,將GP1端口的至少兩條引線同時作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,在選取數(shù)據(jù)線以后,在所述至少兩條引線上分別向對端設備發(fā)送復位信號,并且在所述至少兩條引線上根據(jù)HDQ協(xié)議并行的向所述對端設備分別發(fā)送數(shù)據(jù),或者根據(jù)HDQ協(xié)議并行的從所述對端設備分別接收數(shù)據(jù)。
[0063]圖7是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法中復位信號發(fā)送的流程圖。參見圖7,優(yōu)選的,在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號包括:
[0064]子步驟S611,在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點信號。
[0065]子步驟S612,在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
[0066]在本實施例中在所述至少兩條數(shù)據(jù)線上并行的向對端設備發(fā)送所述復位信號。所述復位信號包括持續(xù)190毫秒的低電平斷點信號,以及持續(xù)40毫秒的高電平斷點恢復信號。
[0067]圖8是本發(fā)明第三實施例提供的數(shù)據(jù)接口通信方法中數(shù)據(jù)讀/寫的流程圖。參見圖8,優(yōu)選的,在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)包括:
[0068]子步驟S621,在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址。
[0069]子步驟S622,在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作。
[0070]子步驟S623,在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
[0071 ] 本實施例通過將GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述至少兩條引線上分別發(fā)送數(shù)據(jù)或者接收數(shù)據(jù),提高了根據(jù)HDQ協(xié)議進行數(shù)據(jù)通信的效率,實現(xiàn)了利用GP1端口進行HDQ通信協(xié)議的數(shù)據(jù)通信,節(jié)省了開發(fā)成本。
[0072]圖9示出了本發(fā)明的第四實施例。
[0073]圖9是本發(fā)明第四實施例提供的數(shù)據(jù)接口通信裝置的結構圖。參見圖9,所述數(shù)據(jù)接口通信裝置包括:復位信號發(fā)送模塊910以及數(shù)據(jù)讀寫模塊920。
[0074]所述復位信號發(fā)送模塊910用于將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號。
[0075]所述數(shù)據(jù)讀寫模塊920用于根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
[0076]優(yōu)選的,所述復位信號發(fā)送模塊910包括:第一復位信號發(fā)送單元911。
[0077]所述第一復位信號發(fā)送單元911用于將通用輸入輸出GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號。
[0078]所述數(shù)據(jù)讀寫模塊920包括:第一數(shù)據(jù)讀寫單元921。
[0079]所述第一數(shù)據(jù)讀寫單元921用于在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)。
[0080]優(yōu)選的,所述第一復位信號發(fā)送單元911具體用于:
[0081]在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點信號;
[0082]在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
[0083]優(yōu)選的,所述第一數(shù)據(jù)讀寫單元921具體用于:
[0084]在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址;
[0085]在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作;
[0086]在所述一條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
[0087]優(yōu)選的,所述復位信號發(fā)送模塊910包括:第二復位信號發(fā)送單元912。
[0088]所述第二復位信號發(fā)送單元912用于將通用輸入輸出GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的至少兩條數(shù)據(jù)線,并在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號。
[0089]所述數(shù)據(jù)讀寫模塊920包括:第二數(shù)據(jù)讀寫單元922。
[0090]所述第二數(shù)據(jù)讀寫單元922用于在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)。
[0091]優(yōu)選的,所述第二復位信號發(fā)送單元912具體用于:
[0092]在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點號;
[0093]在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
[0094]優(yōu)選的,所述第二數(shù)據(jù)讀寫單元922具體用于:
[0095]在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址;
[0096]在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作;
[0097]在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
[0098]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0099]本領域普通技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,他們可以用計算機裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結合。
[0100]本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間的相同或相似的部分互相參見即可。
[0101]以上所述僅為本發(fā)明的優(yōu)選實施例,并不用于限制本發(fā)明,對于本領域技術人員而言,本發(fā)明可以有各種改動和變化。凡在本發(fā)明的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種數(shù)據(jù)接口通信方法,其特征在于,包括: 將通用輸入輸出GP1端口的引線作為根據(jù)高速數(shù)據(jù)隊列HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號; 根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其特征在于,將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號包括: 將通用輸入輸出GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號; 根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)包括: 在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)。
3.根據(jù)權利要求2所述的方法,其特征在于,在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號包括: 在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點信號; 在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
4.根據(jù)權利要求2所述的方法,其特征在于,在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)包括: 在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址; 在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作; 在所述一條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
5.根據(jù)權利要求1所述的方法,其特征在于,將通用輸入輸出GP1端口的引線作為根據(jù)HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號包括: 將通用輸入輸出GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的至少兩條數(shù)據(jù)線,并在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號; 根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)包括: 在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)。
6.根據(jù)權利要求5所述的方法,其特征在于,在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號包括: 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點號; 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
7.根據(jù)權利要求5所述的方法,其特征在于,在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)包括: 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址; 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作; 在在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
8.一種數(shù)據(jù)接口通信裝置,其特征在于,包括: 復位信號發(fā)送模塊,用于將通用輸入輸出GP1端口的引線作為根據(jù)高速數(shù)據(jù)隊列HDQ協(xié)議進行通信的數(shù)據(jù)線,并在所述數(shù)據(jù)線上向對端設備發(fā)送復位信號; 數(shù)據(jù)讀寫模塊,用于根據(jù)HDQ協(xié)議在所述數(shù)據(jù)線上向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者從所述對端設備的設定地址接收數(shù)據(jù)。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述復位信號發(fā)送模塊包括: 第一復位信號發(fā)送單元,用于將通用輸入輸出GP1端口的一條引線作為根據(jù)HDQ協(xié)議進行通信的一條數(shù)據(jù)線,并在所述一條數(shù)據(jù)線上向對端設備發(fā)送復位信號; 所述數(shù)據(jù)讀寫模塊包括: 第一數(shù)據(jù)讀寫單元,用于在所述一條數(shù)據(jù)線上根據(jù)HDQ協(xié)議串行的向所述對端設備的設定地址發(fā)送數(shù)據(jù),或者串行的從所述對端設備的設定地址接收數(shù)據(jù)。
10.根據(jù)權利要求9所述的裝置,其特征在于,所述第一復位信號發(fā)送單元具體用于: 在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點信號; 在所述一條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
11.根據(jù)權利要求9所述的裝置,其特征在于,所述第一數(shù)據(jù)讀寫單元具體用于: 在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址; 在所述一條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作; 在所述一條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
12.根據(jù)權利要求8所述的裝置,其特征在于,所述復位信號發(fā)送模塊包括: 第二復位信號發(fā)送單元,用于將通用輸入輸出GP1端口的至少兩條引線作為根據(jù)HDQ協(xié)議進行通信的至少兩條數(shù)據(jù)線,并在所述至少兩條數(shù)據(jù)線上分別向對端設備發(fā)送復位信號; 所述數(shù)據(jù)讀寫模塊包括: 第二數(shù)據(jù)讀寫單元,用于在所述至少兩條數(shù)據(jù)線上根據(jù)HDQ協(xié)議并行的向所述對端設備的設定地址分別發(fā)送數(shù)據(jù),或者并行的從所述對端設備的設定地址分別接收數(shù)據(jù)。
13.根據(jù)權利要求12所述的裝置,其特征在于,所述第二復位信號發(fā)送單元具體用于: 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)190毫秒的低電平斷點號; 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備輸出持續(xù)40毫秒的高電平斷點恢復信號。
14.根據(jù)權利要求12所述的裝置,其特征在于,所述第二數(shù)據(jù)讀寫單元具體用于: 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送地址信號,以表示向所述對端設備發(fā)送數(shù)據(jù)的目的地址,或者從所述對端設備接收數(shù)據(jù)的源地址; 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上向所述對端設備發(fā)送讀/寫位,以表明對所述對端設備執(zhí)行的是讀操作還是寫操作; 在所述至少兩條數(shù)據(jù)線中的每條數(shù)據(jù)線上根據(jù)所述讀/寫位的指示,向所述對端設備的設定地址寫入數(shù)據(jù),或者從所述對端設備的設定地址讀出數(shù)據(jù)。
【文檔編號】G06F13/38GK104268109SQ201410458282
【公開日】2015年1月7日 申請日期:2014年9月10日 優(yōu)先權日:2014年9月10日
【發(fā)明者】甄文先, 陳啟安 申請人:廣東歐珀移動通信有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1