[發明專利]獲取硬件垂直同步信號的方法、裝置、設備及存儲介質有效
| 申請號: | 201911348645.3 | 申請日: | 2019-12-24 |
| 公開(公告)號: | CN111190560B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 劉樹林;李立綱 | 申請(專利權)人: | 青島小鳥看看科技有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14;G06F3/147 |
| 代理公司: | 北京天達共和律師事務所 11798 | 代理人: | 向偉 |
| 地址: | 266061 山東省青島市嶗山區松*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 獲取 硬件 垂直 同步 信號 方法 裝置 設備 存儲 介質 | ||
1.一種獲取硬件垂直同步信號的方法,其特征在于,所述方法應用于終端設備,包括:
獲取外接設備提供的第一時間戳,以及所述外接設備的屏幕刷新率,其中,所述第一時間戳由所述外接設備根據自身顯示屏的硬件垂直同步信號的發生時刻生成;
將所述第一時間戳換算為終端設備的第二時間戳;
根據所述第二時間戳和所述外接設備的屏幕刷新率,確定所述終端設備的硬件垂直同步信號的發生時刻,所述終端設備的硬件垂直同步信號與所述第一時間戳對應的外接設備的硬件垂直同步信號的下一硬件垂直同步信號一致;
其中,所述方法在所述將所述第一時間戳換算為所述終端設備的第二時間戳之前,包括:
定期獲取所述外接設備的當前時間,以及記錄所述終端設備對應的當前時間;
根據所述外接設備的當前時間和所述終端設備對應的當前時間,確定所述外接設備和所述終端設備之間的時間偏移量;
所述將所述第一時間戳換算為所述終端設備的第二時間戳,包括:
在所述第一時間戳的基礎上,疊加最新確定出的所述時間偏移量,以將所述第一時間戳換算為所述第二時間戳;
其中,在所述終端設備的當前時間,已經超出上述的下一硬件垂直同步信號對應在終端設備上的發生時刻時,可繼續在所述下一硬件垂直同步信號對應在終端設備上的發生時刻的基礎上,疊加根據外接設備的屏幕刷新率確定出的外接設備刷新一幀圖像所用的刷新時間,直至終端設備的當前時間首次未超出外接設備的某一硬件垂直同步信號在終端設備上的發生時刻。
2.根據權利要求1所述的方法,其特征在于,根據所述外接設備的當前時間和所述終端設備對應的當前時間,確定所述外接設備和所述終端設備之間的時間偏移量,包括:通過求取所述外接設備的當前時間和所述終端設備對應的當前時間之間的差值,得到所述外接設備和所述終端設備之間的時間偏移量。
3.根據權利要求1或2所述的方法,其特征在于,所述定期獲取所述外接設備的當前時間,包括:
定期向所述外接設備發送獲取所述外接設備的當前時間的請求,以獲取所述外接設備的當前時間。
4.根據權利要求3所述的方法,其特征在于,所述記錄所述終端設備對應的當前時間,包括:
記錄發送所述請求時所述終端設備的第一當前時間,以及記錄獲取到所述外接設備響應所述請求后反饋的所述外接設備的當前時間時所述終端設備的第二當前時間;
將所述第一當前時間和所述第二當前時間的平均值,作為所述終端設備對應的當前時間。
5.根據權利要求1或2所述的方法,其特征在于,所述定期獲取所述外接設備的當前時間,包括:
在獲取到所述外接設備定期發送的短中斷信號的情況下,從所述外接設備的設定寄存器中獲取所述外接設備的當前時間。
6.一種獲取硬件垂直同步信號的方法,其特征在于,所述方法應用于終端設備,包括:
獲取外接設備提供的第一時間戳,以及所述外接設備的屏幕刷新率,其中,所述第一時間戳由所述外接設備根據自身顯示屏的硬件垂直同步信號的發生時刻生成;
將所述第一時間戳換算為終端設備的第二時間戳;
根據所述第二時間戳和所述外接設備的屏幕刷新率,確定所述終端設備的硬件垂直同步信號的發生時刻,所述終端設備的硬件垂直同步信號與所述第一時間戳對應的外接設備的硬件垂直同步信號的下一硬件垂直同步信號一致;
其中,所述將所述第一時間戳換算為所述終端設備的第二時間戳,包括:記錄獲取到所述外接設備提供的第一時間戳時所述終端設備的時間;在所述終端設備的時間的基礎上,減去預設的延遲時長,以將所述第一時間戳換算為所述第二時間戳;所述預設的延遲時長為所述外接設備生成所述第一時間戳的時刻到傳遞至所述終端設備的時長;
其中,在所述終端設備的當前時間,已經超出上述的下一硬件垂直同步信號對應在終端設備上的發生時刻時,可繼續在所述下一硬件垂直同步信號對應在終端設備上的發生時刻的基礎上,疊加根據外接設備的屏幕刷新率確定出的外接設備刷新一幀圖像所用的刷新時間,直至終端設備的當前時間首次未超出外接設備的某一硬件垂直同步信號在終端設備上的發生時刻。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島小鳥看看科技有限公司,未經青島小鳥看看科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911348645.3/1.html,轉載請聲明來源鉆瓜專利網。





