System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及觸控,并且更具體地,涉及一種同步方法、無線通信芯片和主動筆。
技術介紹
1、隨著電容屏的普及,電容式主動筆的應用也變得越來越廣泛。主動筆和觸摸屏之間的協議也不斷在演進,其發展趨勢已經從早期的單向通信演變到現在雙向通信。但不論采用何種通信協議,觸摸屏和主動筆之間需要按照協議中約定的信號收發時序和周期才能建立連接,以實現觸摸屏對主動筆的坐標信號的采集,從而實現主動筆的書寫功能。可見,主動筆的工作前提是與觸摸屏之間進行時序同步從而建立連接。為此,如何有效實現觸摸屏和主動筆之間的同步,成為亟待解決的問題。
技術實現思路
1、本申請實施例提供一種同步方法、無線通信芯片和主動筆,能夠有效實現觸摸屏和主動筆之間的同步。
2、第一方面,提供了一種同步方法,用于第一設備的第一檢測芯片與第二設備的第二檢測芯片之間的時間同步,所述第一檢測芯片周期性發送同步信號,所述方法包括:
3、與所述第一檢測芯片連接的第一無線通信芯片,接收所述第一檢測芯片在第一時刻發送的所述同步信號;
4、所述第一無線通信芯片向與所述第二檢測芯片連接的第二無線通信芯片,發送與所述同步信號相關聯的時間信息,其中,所述時間信息用于確定所述第一檢測芯片下一次發送所述同步信號的第二時刻,以使所述第二檢測芯片在所述第二時刻與所述第一檢測芯片之間同步。
5、基于該技術方案,與第一檢測芯片連接的第一無線通信芯片在接收到第一檢測芯片在第一時刻發送的同步信號后,會向與第二檢測芯片連接的第
6、在一種可能的實現方式中,所述時間信息用于確定所述第二無線通信芯片接收到所述時間信息的第三時刻與所述第一時刻之間的第一時間差,所述第一時間差用于確定所述第二時刻。
7、在一種可能的實現方式中,所述第二時刻位于所述第三時刻之后的一定時長,所述時長等于所述第一檢測芯片發送所述同步信號的周期的長度與所述第一時間差之間的差值。
8、在一種可能的實現方式中,所述第一無線通信芯片基于其連接間隔與所述第二無線通信芯片之間進行數據傳輸,所述時間信息為所述第一藍牙芯片接收到所述同步信號的第四時刻,與所述第一無線通信芯片最近一次與所述第二無線通信芯片進行數據傳輸的第五時刻之間的第二時間差。
9、在一種可能的實現方式中,所述第一時間差等于所述第二時間差與預設值之間的差值,其中,所述預設值等于以下時間之和:
10、所述連接周期的長度;
11、所述第一無線通信芯片和所述第二無線通信芯片之間的數據傳輸時間;
12、所述第四時刻與所述第一時刻之間的時延。
13、在一種可能的實現方式中,所述同步信號為所述第一無線通信芯片在所述連接周期內接收到的最后一個同步信號。
14、在一種可能的實現方式中,所述第一無線通信芯片和所述第二無線通信芯片為以下中的任意一種:ble芯片、wifi芯片、rf芯片、nfc芯片。
15、在一種可能的實現方式中,所述第一設備為所述電子設備的觸摸屏和主動筆中的一者,所述第二設備為所述觸摸屏和所述主動筆中的另一者。
16、第二方面,提供了一種同步方法,用于第一設備的第一檢測芯片與第二設備的第二檢測芯片之間的時間同步,所述第一設備為所述電子設備的觸摸屏和主動筆中的一者,所述第二設備為所述觸摸屏和所述主動筆中的另一者,所述第一檢測芯片周期性發送同步信號,所述方法包括:
17、獲取與所述第一檢測芯片連接的第一無線通信芯片,向與所述第二檢測芯片連接的第二無線通信芯片發送的與同步信號相關聯的時間信息,其中,所述同步信號是所述第一檢測芯片在第一時刻發送的;
18、根據所述時間信息,確定所述第一檢測芯片下一次發送所述同步信號的第二時刻,以使所述第二檢測芯片在所述第二時刻與所述第一檢測芯片之間同步。
19、基于該技術方案,與第二檢測芯片連接的第二無線通信芯片可以接收到與第一檢測芯片連接的第一無線通信芯片發送的與同步信號相關聯的時間信息,該同步信號為第一檢測芯片在第一時刻發送的。第二設備通過第二無線通信芯片獲取與該同步信號相關聯的時間信息,并將第一時刻作為發送同步信號的時間錨點,以基于第一時刻確定第一檢測芯片下一周期發送同步信號的第二時刻,從而使第二檢測芯片與第一檢測芯片之間在第二時刻實現同步。由于利用了無線通信芯片實現觸摸屏和主動筆之間的同步,因此避免了觸摸屏盲檢主動筆打碼信號的同步方式中所帶來的時延,且在主動筆靠近觸摸屏時能夠立即檢測出筆尖位置,加快了主動筆首筆書寫的響應速度,并能夠使觸摸屏和主動筆之間長時間保持同步,提升了用戶體驗。
20、在一種可能的實現方式中,所述根據所述時間信息,所述第一檢測芯片下一次發送所述同步信號的第二時刻,包括:根據所述時間信息,確定所述第二無線通信芯片接收到所述時間信息的第三時刻,與所述第一時刻之間的第一時間差;根據所述第一時間差,確定所述第二時刻。
21、在一種可能的實現方式中,根據所述第一時間差,確定所述第二時刻,包括:確定所述第二時刻位于所述第三時刻之后的一定時長,所述時長等于所述第一檢測芯片發送所述同步信號的周期的長度與所述第一時間差之間的差值。
22、在一種可能的實現方式中,所述第一無線通信芯片基于其連接間隔與所述第二無線通信芯片之間進行數據傳輸,所述時間信息為所述第一藍牙芯片接收到所述同步信號的第四時刻,與所述第一無線通信芯片最近一次與所述第二無線通信芯片進行數據傳輸的第五時刻之間的第二時間差。
23、在一種可能的實現方式中,所述第一時間差等于所述第二時間差與預設值之間的差值,其中,所述預設值等于以下時間之和:所述連接周期的長度;所述第一無線通信芯片和所述第二無線通信芯片之間的數據傳輸時間;所述第四時刻與所述第一時刻之間的時延。
24、在一種可能的實現方式中,所述同步信號為所述第一無線通信芯片在所述連接周期內接收到的最后一個同步信號。
25、在一種可能的實現方式中,所述第一無線通信芯片和所述第二無線通信芯片為以下中的任意一種:ble芯片、wifi芯片、rf芯片、nfc芯片。
26、在一種可能的實現方式中,所述同步方法由所述第二無線通信芯片或者所述第二檢測芯片執行。
27、在一種可能的實現方式中,所述第一設備為所述電子設備的觸摸屏和主動筆中的一者,所述第本文檔來自技高網...
【技術保護點】
1.一種同步方法,其特征在于,用于第一設備的第一檢測芯片與第二設備的第二檢測芯片之間的時間同步,所述第一檢測芯片周期性發送同步信號,所述方法包括:
2.根據權利要求1所述的同步方法,其特征在于,所述第二時間差用于確定所述第二無線通信芯片接收到所述時間信息的第三時刻與所述第一時刻之間的第一時間差,所述第一時間差用于確定所述第二時刻。
3.根據權利要求2所述的同步方法,其特征在于,所述第一時間差等于所述第二時間差與預設值之間的差值,其中,所述預設值等于以下時間之和:
4.根據權利要求2或3所述的同步方法,其特征在于,所述第二時刻位于所述第三時刻之后的一定時長,所述時長等于所述第一檢測芯片發送所述同步信號的周期的長度與所述第一時間差之間的差值。
5.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述同步信號為所述第一無線通信芯片在所述第一無線通信芯片與所述第二無線通信芯片約定的連接周期內接收到的最后一個同步信號。
6.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述第一無線通信芯片和所述第二無線通信芯片為以下
7.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述第一設備為電子設備的觸摸屏和主動筆中的一者,所述第二設備為所述觸摸屏和所述主動筆中的另一者。
8.一種無線通信芯片,其特征在于,所述無線通信芯片為與第一設備的第一檢測芯片連接的第一無線通信芯片,用于所述第一檢測芯片與第二設備的第二檢測芯片之間的時間同步,所述第一檢測芯片周期性發送同步信號,所述第一無線通信芯片包括:
9.根據權利要求8所述的無線通信芯片,其特征在于,所述第二時間差用于確定所述第二無線通信芯片接收到所述時間信息的第三時刻與所述第一時刻之間的第一時間差,所述第一時間差用于確定所述第二時刻。
10.根據權利要求9所述的無線通信芯片,其特征在于,所述第一時間差等于所述第二時間差與預設值之間的差值,其中,所述預設值等于以下時間之和:
11.根據權利要求9或10所述的無線通信芯片,其特征在于,所述第二時刻位于所述第三時刻之后的一定時長,所述時長等于所述第一檢測芯片發送所述同步信號的周期的長度與所述第一時間差之間的差值。
12.根據權利要求8至10中任一項所述的無線通信芯片,其特征在于,所述同步信號為所述第一無線通信芯片在所述第一無線通信芯片與所述第二無線通信芯片約定的連接周期內接收到的最后一個同步信號。
13.根據權利要求8至10中任一項所述的無線通信芯片,其特征在于,所述第一無線通信芯片和所述第二無線通信芯片為以下中的任意一種:
14.根據權利要求8至10中任一項所述的無線通信芯片,其特征在于,所述第一設備為電子設備的觸摸屏和主動筆中的一者,所述第二設備為所述觸摸屏和所述主動筆中的另一者。
15.一種主動筆,其特征在于,包括:
...【技術特征摘要】
1.一種同步方法,其特征在于,用于第一設備的第一檢測芯片與第二設備的第二檢測芯片之間的時間同步,所述第一檢測芯片周期性發送同步信號,所述方法包括:
2.根據權利要求1所述的同步方法,其特征在于,所述第二時間差用于確定所述第二無線通信芯片接收到所述時間信息的第三時刻與所述第一時刻之間的第一時間差,所述第一時間差用于確定所述第二時刻。
3.根據權利要求2所述的同步方法,其特征在于,所述第一時間差等于所述第二時間差與預設值之間的差值,其中,所述預設值等于以下時間之和:
4.根據權利要求2或3所述的同步方法,其特征在于,所述第二時刻位于所述第三時刻之后的一定時長,所述時長等于所述第一檢測芯片發送所述同步信號的周期的長度與所述第一時間差之間的差值。
5.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述同步信號為所述第一無線通信芯片在所述第一無線通信芯片與所述第二無線通信芯片約定的連接周期內接收到的最后一個同步信號。
6.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述第一無線通信芯片和所述第二無線通信芯片為以下中的任意一種:
7.根據權利要求1至3中任一項所述的同步方法,其特征在于,所述第一設備為電子設備的觸摸屏和主動筆中的一者,所述第二設備為所述觸摸屏和所述主動筆中的另一者。
8.一種無線通信芯片,其特征在于,所述無線通信芯片為與第一設備的第一檢測芯片連...
【專利技術屬性】
技術研發人員:陳顯朋,王浩雷,李海,
申請(專利權)人:深圳市匯頂科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。