[發(fā)明專利]一種計時方法、計時裝置、終端設備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010400425.7 | 申請日: | 2020-05-13 |
| 公開(公告)號: | CN111722671B | 公開(公告)日: | 2021-10-29 |
| 發(fā)明(設計)人: | 董時舫 | 申請(專利權)人: | 百富計算機技術(深圳)有限公司 |
| 主分類號: | G06F1/14 | 分類號: | G06F1/14 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權代理有限公司 44414 | 代理人: | 閆冰冰 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計時 方法 裝置 終端設備 存儲 介質(zhì) | ||
本申請適用于計時技術領域,提供了一種計時方法、計時裝置、終端設備及計算機可讀存儲介質(zhì),所述方法包括:獲取硬件定時器的計數(shù)值ni,其中,所述硬件定時器工作在重載運行模式;根據(jù)獲取的所述計數(shù)值ni,計算獲得所述硬件定時器的計時時間ti,其中,i≥1,且為整數(shù);獲取所述硬件定時器的累計周期時長,所述累計周期時長為所述硬件定時器從開始計數(shù)到上一次重載時的運行時間;基于所述硬件定時器的計時時間ti和所述硬件定時器的累計周期時長,獲得總計時時間;通過本申請可以解決現(xiàn)有計時方法應用場景受限,且容易造成功能異常的問題。
技術領域
本申請屬于計時技術領域,尤其涉及一種計時方法、計時裝置、終端設備及計算機可讀存儲介質(zhì)。
背景技術
隨著終端設備內(nèi)加載運行的軟件越來越多,計時操作也成為常用的操作。現(xiàn)有的計時操作方式是采用定時器中斷的方式來實現(xiàn)的。
然而,在一些應用場景下,可能定時器中斷不被允許或者不適合開啟。例如,在需要高解析度計時的情況下,定時器中斷的產(chǎn)生頻率極高,導致嚴重影響其它事務的執(zhí)行時序、造成功能異常。
發(fā)明內(nèi)容
有鑒于此,本申請實施例提供了一種計時方法、計時裝置、終端設備及計算機可讀存儲介質(zhì),以解決現(xiàn)有的計時方法應用場景有限制,且容易造成功能異常的問題。
本申請實施例的第一方面提供了一種計時方法,包括:
獲取硬件定時器的計數(shù)值ni,其中,所述硬件定時器工作在重載運行模式;
根據(jù)獲取的所述計數(shù)值ni,計算獲得所述硬件定時器的計時時間ti,其中,i≥1,且i為整數(shù);
獲取所述硬件定時器的累計周期時長,所述累計周期時長為所述硬件定時器從開始計數(shù)到上一次重載時的運行時間;
基于所述硬件定時器的計時時間ti和所述硬件定時器的累計周期時長,獲得總計時時間。
本申請實施例的第二方面提供了一種計時裝置,包括:
計數(shù)獲取單元,用于獲取硬件定時器的計數(shù)值ni,其中,所述硬件定時器工作在重載運行模式;
本次計時時間計算單元,用于根據(jù)獲取的所述計數(shù)值ni,計算獲得所述硬件定時器的計時時間ti,其中,i≥1,且i為整數(shù);
累計周期時長獲取單元,用于獲取所述硬件定時器的累計周期時長,所述累計周期時長為所述硬件定時器從開始計數(shù)到上一次重載時的運行時間;
總計時時間計算單元,用于基于所述硬件定時器的計時時間ti和所述硬件定時器的累計周期時長,獲得總計時時間。
本申請實施例的第三方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)本申請實施例第一方面提供的所述方法的步驟。
本申請實施例的第四方面提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被一個或多個處理器執(zhí)行時實現(xiàn)本申請實施例第一方面提供的所述方法的步驟。
本申請實施例的第五方面提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被一個或多個處理器執(zhí)行時實現(xiàn)本申請實施例第一方面提供的所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百富計算機技術(深圳)有限公司,未經(jīng)百富計算機技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010400425.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





