一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法
【專利摘要】本發(fā)明提供了一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法。所述時鐘系統(tǒng)包括控制系統(tǒng)和外部時鐘裝置;所述控制系統(tǒng)包括:控制器和第一振蕩源;所述控制器用于根據(jù)所述第一振蕩源輸出的振蕩信號生成第一時鐘信號;所述外部時鐘裝置用于生成第二時鐘信號,并將所述第二時鐘信號輸出至所述控制器;其中所述第二時鐘信號的精度大于所述第一時鐘信號的精度??梢姳景l(fā)明通過精度更高的第二時鐘信號提高了執(zhí)行任務(wù)時的定時精確性,還通過第一時鐘信號保證了一般任務(wù)的執(zhí)行。此外本發(fā)明在生成精度更高的第二時鐘信號時不再依賴于控制器,因此即使控制器處理能力較差,也不會影響提高時鐘的精度,從而本發(fā)明實(shí)現(xiàn)了采用處理能力較低的控制器即能提高時鐘的精度。
【專利說明】一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其是涉及一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法。
【背景技術(shù)】
[0002]在計數(shù)等精確控制等領(lǐng)域中,經(jīng)常需要控制器定時執(zhí)行某些任務(wù),而如何提供一種精度較聞的時鐘系統(tǒng),以使得該任務(wù)的定時精確,是保證實(shí)現(xiàn)精確控制的關(guān)鍵因素。
[0003]目前大部分控制器都具有自帶的時鐘系統(tǒng),例如單片機(jī)自帶的石英晶體等。然而這種時鐘系統(tǒng)由于硬件等限制,往往精度很低,從而也會影響在執(zhí)行任務(wù)時的定時精確性。
[0004]并且出于成本的考慮,目前在選擇控制器時一般選擇處理能力較差的控制器,因此如何能夠?qū)崿F(xiàn),采用處理能力較低的控制器即能提高時鐘的精度,是目前亟待解決的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明解決的技術(shù)問題在于提供一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法,以實(shí)現(xiàn)采用處理能力較低的控制器即能提高時鐘的精度。
[0006]為此,本發(fā)明解決技術(shù)問題的技術(shù)方案是:
[0007]本發(fā)明提供了一種時鐘系統(tǒng),包括控制系統(tǒng)和外部時鐘裝置;
[0008]所述控制系統(tǒng)包括:控制器和第一振蕩源;所述控制器用于根據(jù)所述第一振蕩源輸出的振蕩信號生成第一時鐘信號;
[0009]所述外部時鐘裝置用于生成第二時鐘信號,并將所述第二時鐘信號輸出至所述控制器;
[0010]其中所述第二時鐘信號的精度大于所述第一時鐘信號的精度。
[0011]優(yōu)選地,所述外部時鐘裝置包括:專用時鐘芯片和第二振蕩源;
[0012]所述專用時鐘芯片用于根據(jù)所述第二振蕩源輸出的振蕩信號輸出所述第二時鐘信號。
[0013]優(yōu)選地,所述外部時鐘裝置還包括:瓷片電容;
[0014]所述瓷片電容連接在所述專用時鐘芯片和所述第二振蕩源之間,以對所述第二振蕩源輸出的振蕩信號進(jìn)行濾波處理。
[0015]優(yōu)選地,所述外部時鐘裝置包括:有源晶體。
[0016]優(yōu)選地,所述外部時鐘裝置還包括:第一電阻;
[0017]所述第一電阻連接在所述有源晶體與所述控制器之間,以對有源晶體輸出的所述第二時鐘信號進(jìn)行濾波處理。
[0018]優(yōu)選地,所述第一振蕩源包括:RC振蕩電路或者石英晶體。
[0019]本發(fā)明還提供了一種計數(shù)器,包括上述任一時鐘系統(tǒng);
[0020]所述控制器還用于,在接收到計數(shù)指令時,將所述第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作。
[0021]優(yōu)選地,所述計數(shù)器還包括:傳感器;
[0022]所述控制器用于將所述第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作包括:
[0023]所述控制器用于將所述第二時鐘信號作為時鐘源以控制所述傳感器采集數(shù)據(jù),并根據(jù)所述傳感器采集的數(shù)據(jù)進(jìn)行計數(shù)操作。
[0024]本發(fā)明還提供了一種任務(wù)處理方法,所述方法用于上述任一時鐘系統(tǒng);所述方法包括:
[0025]所述控制器接收任務(wù)處理指令;
[0026]所述控制器判斷所述指令是否指示執(zhí)行高精度任務(wù);
[0027]如果是,所述控制器將所述第二時鐘信號作為時鐘源,以執(zhí)行所述指令指示的任務(wù)。
[0028]優(yōu)選地,所述高精度任務(wù)包括:計數(shù)任務(wù)、或者實(shí)時處理任務(wù)。
[0029]優(yōu)選地,所述方法還包括:
[0030]若判斷所述指令是否指示執(zhí)行高精度任務(wù)的判斷結(jié)果為否時,所述控制器將所述第一時鐘信號作為時鐘源,以執(zhí)行所述指令指示的任務(wù)。
[0031]通過上述技術(shù)方案可知,本發(fā)明提供的時鐘系統(tǒng)包括控制系統(tǒng)和外部時鐘裝置,因此不僅能夠由控制系統(tǒng)提供內(nèi)部時鐘信號,即由控制器根據(jù)第一振蕩源輸出的振蕩信號生成的第一時鐘信號,而且還能由外部時鐘裝置提供精度更高的外部時鐘信號,即第二時鐘信號。因此即通過精度更高的第二時鐘信號提高了執(zhí)行任務(wù)時的定時精確性,例如在執(zhí)行高精度任務(wù)時可以采用第二時鐘信號,還通過第一時鐘信號保證了一般任務(wù)的執(zhí)行。此夕卜,本發(fā)明中在生成精度更高的第二時鐘信號時不再依賴于控制器,因此即使控制器處理能力較差,也不會影響提高時鐘的精度,從而本發(fā)明實(shí)現(xiàn)了采用處理能力較低的控制器即能提高時鐘的精度。
【專利附圖】
【附圖說明】
[0032]圖1為本發(fā)明實(shí)施例提供的時鐘系統(tǒng)的實(shí)施例一的結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明實(shí)施例提供的外部時鐘裝置的一種結(jié)構(gòu)示意圖;
[0034]圖3為本發(fā)明實(shí)施例提供的外部時鐘裝置的另一種結(jié)構(gòu)示意圖;
[0035]圖4為本發(fā)明實(shí)施例提供的時鐘系統(tǒng)的實(shí)施例二的結(jié)構(gòu)示意圖;
[0036]圖5為本發(fā)明實(shí)施例提供的時鐘系統(tǒng)的實(shí)施例三的結(jié)構(gòu)示意圖;
[0037]圖6為本發(fā)明實(shí)施例提供的計數(shù)器的一種實(shí)施例的結(jié)構(gòu)示意圖;
[0038]圖7為圖6所示的計數(shù)器的一種優(yōu)選的結(jié)構(gòu)示意圖;
[0039]圖8為本發(fā)明實(shí)施例提供的任務(wù)處理方法的一種實(shí)施例的流程示意圖。
【具體實(shí)施方式】
[0040]目前大部分控制器都具有自帶的時鐘系統(tǒng),例如單片機(jī)自帶的石英晶體等。然而這種時鐘系統(tǒng)由于硬件等限制,往往精度很低,從而也會影響在執(zhí)行任務(wù)時的定時精確性。
[0041]并且出于成本的考慮,目前在選擇控制器時一般選擇處理能力較差的控制器,比如單核的單片機(jī),因此如何能夠?qū)崿F(xiàn),采用處理能力較低的控制器即能提高時鐘的精度,是目前亟待解決的問題。
[0042]此外,自帶的時鐘系統(tǒng)通常還存在以下問題:
[0043]大部分控制器在進(jìn)行精確控制時常會有發(fā)熱情況,如智能手機(jī)處理器會有明顯的發(fā)熱;同時,由于外界環(huán)境溫度變化,而控制器自帶的時鐘系統(tǒng)對外界環(huán)境溫度非常敏感。而這些內(nèi)外溫度變化都會影響時鐘系統(tǒng)的精確度。
[0044]另外,出于成本的考慮,目前大部分控制器都是單核處理器,所使用的也往往是單核操作系統(tǒng),而對于單核處理器來講,任務(wù)的定時執(zhí)行僅僅利用軟件層面的RT0S(RealTime Operating System,即實(shí)時操作系統(tǒng)),而硬件方面并不具備這種性能。特別是傳統(tǒng)的低速單片機(jī)、低成本ARM內(nèi)核處理器等,所自帶的時鐘系統(tǒng)并不能精確地定時執(zhí)行某項(xiàng)任務(wù),而軟件層面的定時系統(tǒng)也往往達(dá)不到精度需求。
[0045]而在本發(fā)明實(shí)施例中,提供一種時鐘系統(tǒng)、計數(shù)器及任務(wù)處理方法,以實(shí)現(xiàn)采用處理能力較低的控制器即能提高時鐘的精度。
[0046]并且本發(fā)明實(shí)施例提供的時鐘信號,還具有受內(nèi)外溫度影響較小的優(yōu)點(diǎn),進(jìn)一步提高了精度。此外,本發(fā)明實(shí)施例提供的時鐘系統(tǒng),通過硬件直接處理定時任務(wù),而不是通過軟件層面實(shí)現(xiàn),進(jìn)一步提高了精度。
[0047]下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
[0048]請參閱圖1,本發(fā)明實(shí)施例提供了時鐘系統(tǒng)的實(shí)施例一。本實(shí)施例的時鐘系統(tǒng)包括:控制系統(tǒng)101和外部時鐘裝置102。
[0049]控制系統(tǒng)101包括:控制器1011和第一振蕩源1012 ;控制器1011用于根據(jù)第一振蕩源1012輸出的振蕩信號生成第一時鐘信號。因此實(shí)際上第一振蕩源1012的輸出端連接控制器1011的第一組時鐘信號輸入管腳。
[0050]控制器1011指的是具有控制功能的裝置,包括單片機(jī)、ARM、FPGA、DSP等。其中控制器1011可以包括時鐘單元,由時鐘單元根據(jù)第一振蕩源1012輸出的振蕩信號生成第一時鐘信號。
[0051]第一振蕩源1012指的是能夠生成振蕩信號的裝置。在本發(fā)明實(shí)施例中,第一振蕩源1012包括在控制系統(tǒng)101的內(nèi)部,一般輸出精度較低的振蕩信號,因此一般包括石英晶體或者RC振蕩電路。
[0052]外部時鐘裝置102用于生成第二時鐘信號,并將第二時鐘信號輸出至控制器1011。因此外部時鐘裝置102的輸出端連接控制器1011的第二組時鐘信號輸入管腳。其中第二時鐘信號的精度大于第一時鐘信號的精度。
[0053]通過上述技術(shù)方案可知,本實(shí)施例提供的時鐘系統(tǒng)包括控制系統(tǒng)101和外部時鐘裝置102,因此不僅能夠由控制系統(tǒng)101提供內(nèi)部時鐘信號,即由控制器1012根據(jù)第一振蕩源1012輸出的振蕩信號生成的第一時鐘信號,而且還能由外部時鐘裝置102提供精度更高的外部時鐘信號,即第二時鐘信號。因此不僅通過精度更高的第二時鐘信號提高了執(zhí)行任務(wù)時的定時精確性,例如在執(zhí)行高精度任務(wù)時可以采用第二時鐘信號,而且通過第一時鐘信號保證了一般任務(wù)的執(zhí)行。此外,本發(fā)明中由外部時鐘裝置102生成精度更高的第二時鐘信號,而不再依賴于控制器1011,因此即使控制器1011處理能力較差,比如即使為8位低速單片機(jī),也不會影響提供精度更高的第二時鐘信號,可見本發(fā)明通過采用處理能力較低的控制器即能實(shí)現(xiàn)提聞時鐘的精度。
[0054]可見,本發(fā)明實(shí)施例的關(guān)鍵就在于克服控制器自帶時鐘系統(tǒng)精度不高的缺點(diǎn),能夠同時提供內(nèi)、外兩種不同精度的時鐘信號,即采用了一種雙時鐘的方案,其中精度較高的第二時鐘信號用于執(zhí)行高精度任務(wù),從而保證關(guān)鍵任務(wù)的定時準(zhǔn)確性,精度較低的第一時鐘信號用于執(zhí)行一般任務(wù),從而保證一般任務(wù)的正常執(zhí)行。
[0055]同時,本發(fā)明實(shí)施例還具有以下優(yōu)點(diǎn):
[0056]由于外部時鐘裝置本身受內(nèi)外溫度影響較小,因此使得提供的第二時鐘信號也具有受內(nèi)外溫度影響較小的優(yōu)點(diǎn),進(jìn)一步提高了時鐘精度。
[0057]此外,本發(fā)明實(shí)施例中較高精度的第二時鐘信號由外部時鐘裝置提供,即通過硬件直接處理定時任務(wù),而不是通過軟件層面實(shí)現(xiàn),進(jìn)一步提高了精度。
[0058]在本發(fā)明實(shí)施例中,通過外部時鐘裝置提供了精度較高的第二時鐘信號,其中外部時鐘裝置的具體結(jié)構(gòu)可以有多種形式,本發(fā)明實(shí)施例對此不加限定。下面僅舉例說明兩種優(yōu)選方式。
[0059]第一種方式,如圖2所示,外部時鐘裝置可以包括專用時鐘芯片1021和第二振蕩源 1022。
[0060]其中專用時鐘芯片1021用于根據(jù)第二振蕩源1022輸出的振蕩信號輸出第二時鐘信號。
[0061]專用時鐘芯片指的是主要用于提供時鐘信號的時鐘芯片。例如包括型號為DS1307的時鐘芯片。相比于控制器自帶的時鐘,本發(fā)明實(shí)施例中可以通過專用時鐘芯片,生成精度更高的時鐘信號。其中專用時鐘芯片一般都具有溫度補(bǔ)償?shù)裙δ堋?br>
[0062]第二振蕩源1022用于向?qū)S脮r鐘芯片提供用于產(chǎn)生時鐘的振蕩信號。其中,第二振蕩源1022可以為RC振蕩電路或者石英晶體。一般來說,第二振蕩源的精度可以與第一振蕩源的精度相當(dāng)甚至大于第一振蕩源的精度,例如,第二振蕩源輸出的振蕩信號的頻率小于或者等于第一振蕩源輸出的振蕩信號的頻率。
[0063]此時外部時鐘裝置還可以包括:瓷片電容;該瓷片電容連接在專用時鐘芯片1021和第二振蕩源1022之間,以對第二振蕩源1022輸出的振蕩信號進(jìn)行濾波處理。
[0064]第二種方式,如圖3所示,外部時鐘裝置包括:有源晶體1023。
[0065]由于第一振蕩源用于提供控制器自帶的時鐘,一般為RC振蕩電路或者石英晶體,因此第一時鐘信號精度一般比較低。而有源晶體1023由于器件本身的特性,相比于RC振蕩電路或者石英晶體能夠輸出精度更高的時鐘信號。因此在本發(fā)明實(shí)施例中還可以采用有源晶體直接作為外部時鐘裝置。
[0066]此時外部時鐘裝置還可以包括:第一電阻;該第一電阻連接在有源晶體1023與控制器1011之間,以對有源晶體1023輸出的第二時鐘信號進(jìn)行濾波處理。
[0067]需要說明的是,第一種方式由于采用了專用時鐘芯片,因此相比于第二種方式精度更高,但是第二種方式則能夠省去額外的時鐘芯片,不僅安裝更加簡便,而且進(jìn)一步降低了成本。
[0068]下面通過兩個實(shí)施例分別說明這兩種方式的優(yōu)選具體電路。首先通過下面一個實(shí)施例說明第一種方式,即外部時鐘裝置包括專用時鐘芯片和第二振蕩源。
[0069]請參閱圖4,本發(fā)明實(shí)施例提供了時鐘系統(tǒng)的實(shí)施例二。在本實(shí)施例中,以控制器具體為單片機(jī)為例加以說明。本實(shí)施例的時鐘系統(tǒng)包括:控制系統(tǒng)401和外部時鐘裝置402。
[0070]控制系統(tǒng)401包括:單片機(jī)4011、第一振蕩源4012和電阻4013。
[0071]第一振蕩源4012的兩個輸出端連接單片機(jī)4011的第一組時鐘信號輸入管腳,通過這兩個輸出端輸出振蕩信號至單片機(jī)4011。在第一振蕩源4012的兩個輸出端之間還并聯(lián)有電阻4013,該電阻能夠?qū)Φ谝徽袷幵?012輸出的振蕩信號進(jìn)行濾波處理,例如濾除振蕩?目號中的聞頻噪聲。第一振蕩源4012可以為RC振蕩電路或者石英晶體。
[0072]單片機(jī)4011用于根據(jù)第一振蕩源4012輸出的振蕩信號生成第一時鐘信號。其中具體可以為單片機(jī)中的時鐘單元生成第一時鐘信號。
[0073]外部時鐘裝置402包括專用時鐘芯片4021、第二振蕩源4022、瓷片電容4023、電阻4024、電阻4025和電阻4026。其中電阻4024、電阻4025為上拉電阻。
[0074]在本實(shí)施例中以專用時鐘芯片4021具體為型號為DS1307Z的時鐘芯片為例加以說明。第二振蕩源4022的兩個輸出端連接專用時鐘芯片4021的時鐘管腳(即X1、Χ2管腳),通過這兩個輸出端向?qū)S脮r鐘芯片4021提供用于產(chǎn)生時鐘的振蕩信號。第二振蕩源的兩個輸出端還并聯(lián)瓷片電容4023,該瓷片電容能夠?qū)Φ诙袷幵?022輸出的振蕩信號進(jìn)行濾波處理,例如濾除振蕩信號中的干擾信號以及外界環(huán)境噪聲。其中,第二振蕩源4022可以為RC振蕩電路或者石英晶體。優(yōu)選地,第二振蕩源4022輸出的振蕩信號的頻率小于或者等于第一振蕩源4012輸出的振蕩信號的頻率。
[0075]專用時鐘芯片4021的VCC管腳由電源模塊提供專用時鐘芯片4021的穩(wěn)定工作電源,一般電源模塊用于提供+5V電源電壓。專用時鐘芯片4021的Vbat管腳(圖中未示出)一般還由+3V鋰電池或者其他電源供電。
[0076]專用時鐘芯片4021的SQW/0UT管腳通過電阻4026連接單片機(jī)的第二組時鐘信號輸入管腳,其中專用時鐘芯片4021根據(jù)第二振蕩源4022輸出的振蕩信號生成第二時鐘信號,并將第二時鐘信號通過SQW/0UT管腳輸出至單片機(jī)4011。第二時鐘信號的精度大于第一時鐘信號的精度。電阻4026用于濾除來自專用時鐘芯片4021的時鐘信號中的噪聲,保證高頻或者低頻信號傳輸至單片機(jī)4011的準(zhǔn)確性。
[0077]專用時鐘芯片4021的SDA管腳和SCL管腳連接單片機(jī)4011,分別用于與單片機(jī)4011之間傳輸串行數(shù)據(jù)和串行時鐘。
[0078]專用時鐘芯片4021的SDA管腳和SCL管腳還分別通過電阻4024、電阻4025連接到電源模塊,電阻4024、電阻4025可以為精度較高的精密電阻,從而保證專用時鐘芯片4021和單片機(jī)4011之間傳輸數(shù)據(jù)的可靠性。
[0079]下面通過一個實(shí)施例說明第二種方式,即外部時鐘裝置包括有源晶體。
[0080]請參閱圖5,本發(fā)明實(shí)施例提供了時鐘系統(tǒng)的實(shí)施例三。在本實(shí)施例中,以控制器具體為單片機(jī)為例加以說明。本實(shí)施例的時鐘系統(tǒng)包括:控制系統(tǒng)501和外部時鐘裝置502。
[0081]控制系統(tǒng)501包括:單片機(jī)5011、第一振蕩源5012和電阻5013。
[0082]第一振蕩源5012的兩個輸出端連接單片機(jī)5011的第一組時鐘信號輸入管腳,通過這兩個輸出端輸出振蕩信號至單片機(jī)5011。在第一振蕩源5012的兩個輸出端之間還并聯(lián)有電阻5013,該電阻能夠?qū)Φ谝徽袷幵?012輸出的振蕩信號進(jìn)行濾波處理,例如濾除振蕩?目號中的聞頻噪聲。第一振蕩源5012可以為RC振蕩電路或者石英晶體。
[0083]單片機(jī)5011用于根據(jù)第一振蕩源5012輸出的振蕩信號生成第一時鐘信號。其中具體可以為單片機(jī)中的時鐘單元生成第一時鐘信號。
[0084]外部時鐘裝置502包括有源晶體5023。
[0085]有源晶體5023的VCC管腳連接電源模塊,由電源模塊提供有源晶體5023的穩(wěn)定工作電源。
[0086]有源晶體5023的輸出端通過電阻5024連接單片機(jī)5011的第二組時鐘信號輸入管腳。電阻5024用于濾除來自有源晶體5023的信號中的噪聲,保證高頻或者低頻信號傳輸至單片機(jī)5011的準(zhǔn)確性。有源晶體5023通過該輸出端向單片機(jī)輸出第二時鐘信號,第二時鐘信號的精度大于第一時鐘信號的精度。
[0087]可見在上述兩個實(shí)施例中,單片機(jī)根據(jù)第一振蕩源輸出的振蕩信號生成了第一時鐘信號,并且獲取到專用時鐘芯片或者有源晶體輸出的第二時鐘信號,因此能夠?qū)崿F(xiàn)根據(jù)這兩種精度不同的時鐘信號,完成精度要求不同的任務(wù)。例如處理一些高精度任務(wù),比如計數(shù)任務(wù)時將第二時鐘信號作為時鐘源,在這種情況下本申請實(shí)施例中的時鐘系統(tǒng)實(shí)際上是計數(shù)器的組成部分,下面通過一個實(shí)施例加以說明。
[0088]如圖6所示,本發(fā)明實(shí)施例還提供了計數(shù)器的一種實(shí)施例,本實(shí)施例的計數(shù)器包括本申請實(shí)施例中提供的時鐘系統(tǒng)的任一實(shí)施例。例如圖6以圖1所示的時鐘系統(tǒng)為例加以說明,即時鐘系統(tǒng)包括控制系統(tǒng)101和外部時鐘裝置102。
[0089]控制系統(tǒng)101包括:控制器1011和第一振蕩源1012 ;控制器1011用于根據(jù)第一振蕩源1012輸出的振蕩信號生成第一時鐘信號。
[0090]外部時鐘裝置102用于生成第二時鐘信號,并將第二時鐘信號輸出至控制器1011。其中第二時鐘信號的精度大于第一時鐘信號的精度。
[0091]控制器1011還用于在接收到計數(shù)指令時,將外部時鐘裝置102輸出的第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作。
[0092]可見在本實(shí)施例的計數(shù)器,能夠利用外部時鐘裝置102輸出的精度更高的第二時鐘信號進(jìn)行計數(shù)操作,從而保證了計數(shù)操作的精確性。并且還可以在接收到一般任務(wù)(例如按鍵、顯示任務(wù))的指令時,將第一時鐘信號作為時鐘源以完成該任務(wù),從而還保證了一般任務(wù)的正常執(zhí)行。本申請實(shí)施例中的計數(shù)器可以具體為粒子計數(shù)器。
[0093]其中控制器1011在進(jìn)行計數(shù)操作時,可以是控制傳感器采集數(shù)據(jù),并根據(jù)采集的數(shù)據(jù)進(jìn)行計數(shù)操作。具體如圖7所示,本實(shí)施例的計數(shù)器還包括:傳感器103。
[0094]控制器1011用于將第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作包括:
[0095]控制器1011用于將第二時鐘信號作為時鐘源以控制傳感器103定時采集數(shù)據(jù),并根據(jù)傳感器103定時采集的數(shù)據(jù)進(jìn)行計數(shù)操作。
[0096]例如,計數(shù)器可以用于測量某監(jiān)測管道,經(jīng)過的流體中污染物的濃度P。
N
[0097]P =-
SxVxT
[0098]其中S為監(jiān)測管道的橫截面積,V為流體的流速,T為測量時間,N為測量時間T內(nèi)的流體的污染物的含量,由控制器1011控制傳感器103采集。其中控制器1011在控制傳感器103采集測量時間T內(nèi)的流體的污染物的含量N時,將第二時鐘信號作為時鐘源,也就是利用第二時鐘信號計算出測量時間T,因此保證了測量時間T的精確性,從而保證了污染物的濃度P的精確性。
[0099]下面通過一個實(shí)施例說明利用本申請實(shí)施例中的時鐘系統(tǒng)進(jìn)行任務(wù)處理的方法。
[0100]如圖8所示,本申請實(shí)施例還提供了任務(wù)處理方法的一種實(shí)施例,本實(shí)施例的方法用于本申請實(shí)施例中提供的時鐘系統(tǒng)的任一實(shí)施例中。
[0101]本實(shí)施例的方法包括:
[0102]S801:控制器接收任務(wù)處理指令。該指令具體可以由用戶觸發(fā)。
[0103]S802:控制器判斷任務(wù)處理指令是否指示執(zhí)行高精度任務(wù),如果是,執(zhí)行S803。
[0104]在本申請實(shí)施例中,可以預(yù)先設(shè)置高精度任務(wù)列表,從而根據(jù)判斷任務(wù)處理指令所指示的任務(wù)是否處于該列表中,實(shí)現(xiàn)判斷該指示的任務(wù)是否屬于高精度任務(wù)。例如,高精度任務(wù)可以包括一些需要定時精度較高的任務(wù),例如計數(shù)任務(wù)或者定時處理任務(wù),而一般任務(wù),例如包括按鍵、顯示任務(wù)則不包括在該高精度任務(wù)列表中。
[0105]S803:控制器將外部時鐘裝置輸出的第二時鐘信號作為時鐘源,以執(zhí)行任務(wù)處理指令指示的任務(wù)。
[0106]在本實(shí)施例中,當(dāng)判斷出當(dāng)前需要執(zhí)行高精度任務(wù),則將精度較高的第二時鐘信號作為時鐘源,從而保證該高精度任務(wù)的定時精確性。
[0107]若步驟S802的判斷結(jié)果為否,則可以由控制器將控制器生成的第一時鐘信號作為時鐘源,以執(zhí)行任務(wù)處理指令指示的任務(wù)。例如當(dāng)需要執(zhí)行按鍵、顯示等任務(wù)時,則利用精度較低的第一時鐘信號即可。
[0108]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種時鐘系統(tǒng),其特征在于,包括控制系統(tǒng)和外部時鐘裝置; 所述控制系統(tǒng)包括:控制器和第一振蕩源;所述控制器用于根據(jù)所述第一振蕩源輸出的振蕩信號生成第一時鐘信號; 所述外部時鐘裝置用于生成第二時鐘信號,并將所述第二時鐘信號輸出至所述控制器; 其中所述第二時鐘信號的精度大于所述第一時鐘信號的精度。
2.根據(jù)權(quán)利要求1所述的時鐘系統(tǒng),其特征在于,所述外部時鐘裝置包括:專用時鐘芯片和第二振蕩源; 所述專用時鐘芯片用于根據(jù)所述第二振蕩源輸出的振蕩信號輸出所述第二時鐘信號。
3.根據(jù)權(quán)利要求2所述的時鐘系統(tǒng),其特征在于,所述外部時鐘裝置還包括:瓷片電容; 所述瓷片電容連接在所述專用時鐘芯片和所述第二振蕩源之間,以對所述第二振蕩源輸出的振蕩信號進(jìn)行濾波處理。
4.根據(jù)權(quán)利要求1所述的時鐘系統(tǒng),其特征在于,所述外部時鐘裝置包括:有源晶體。
5.根據(jù)權(quán)利要求4所述的時鐘系統(tǒng),其特征在于,所述外部時鐘裝置還包括:第一電阻; 所述第一電阻連接在所述有源晶體與所述控制器之間,以對有源晶體輸出的所述第二時鐘信號進(jìn)行濾波處理。
6.根據(jù)權(quán)利要求1所述的時鐘系統(tǒng),其特征在于,所述第一振蕩源包括:RC振蕩電路或者石英晶體。
7.一種計數(shù)器,其特征在于,包括如權(quán)利要求1至6任意一項(xiàng)所述的時鐘系統(tǒng); 所述控制器還用于,在接收到計數(shù)指令時,將所述第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作。
8.根據(jù)權(quán)利要求7所述的計數(shù)器,其特征在于,所述計數(shù)器還包括:傳感器; 所述控制器用于將所述第二時鐘信號作為時鐘源以進(jìn)行計數(shù)操作包括: 所述控制器用于將所述第二時鐘信號作為時鐘源以控制所述傳感器采集數(shù)據(jù),并根據(jù)所述傳感器采集的數(shù)據(jù)進(jìn)行計數(shù)操作。
9.一種任務(wù)處理方法,其特征在于,所述方法用于如權(quán)利要求1至6任意一項(xiàng)所述的時鐘系統(tǒng);所述方法包括: 所述控制器接收任務(wù)處理指令; 所述控制器判斷所述指令是否指示執(zhí)行高精度任務(wù); 如果是,所述控制器將所述第二時鐘信號作為時鐘源,以執(zhí)行所述指令指示的任務(wù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述高精度任務(wù)包括:計數(shù)任務(wù)、或者實(shí)時處理任務(wù)。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括: 若判斷所述指令是否指示執(zhí)行高精度任務(wù)的判斷結(jié)果為否時,所述控制器將所述第一時鐘信號作為時鐘源,以執(zhí)行所述指令指示的任務(wù)。
【文檔編號】G05B19/042GK104267639SQ201410487533
【公開日】2015年1月7日 申請日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】梁化春, 劉義剛 申請人:蘇州貝昂科技有限公司