本申請涉及數(shù)據(jù)處理,尤其涉及信號產(chǎn)生方法、電子設(shè)備、接收機(jī)及計算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、秒脈沖(pulse?per?second,pps)信號是一種脈沖位置信號,用于接收衛(wèi)星信號的gnss定位芯片通??梢悦块g隔1秒輸出一次pps信號。
2、在一些情況下,gnss定位芯片需要以較大的時長為周期輸出pps信號,例如,以2秒、3秒或4秒為周期輸出pps信號。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┮环N信號產(chǎn)生方法、電子設(shè)備、接收機(jī)及計算機(jī)可讀存儲介質(zhì),能夠以較大的時長為周期輸出pps信號。
2、為達(dá)到上述目的,本申請采用如下技術(shù)方案:
3、第一方面,提供了一種信號產(chǎn)生方法,方法應(yīng)用于電子設(shè)備,電子設(shè)備包括目標(biāo)指令發(fā)送裝置、與門電路、信號產(chǎn)生裝置和事件屏蔽寄存器,目標(biāo)指令發(fā)送裝置通過與門電路與信號產(chǎn)生裝置連接,事件屏蔽寄存器通過與門電路與信號產(chǎn)生裝置連接,目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,目標(biāo)指令用于使信號產(chǎn)生裝置產(chǎn)生pps信號,方法包括:在第一時間段將事件屏蔽寄存器配置為低電平;在第二時間段將事件屏蔽寄存器配置為高電平;第一時間段與第二時間段相鄰,第二時長大于第一時長,第二時長為第三時長與第四時長的和,第三時長為第一時間段的時長,第四時長為第二時間段的時長,第四時長小于第一時長。
4、結(jié)合第一方面,在第一方面的某些實施方式中,方法還包括:獲取第一時長、第二時長和第一時刻;信號產(chǎn)生裝置在第一時刻產(chǎn)生pps信號;將第二時刻作為第二時間段的開始時刻,將第三時刻作為第二時間段的結(jié)束時刻,得到第二時間段;第二時刻與第三時刻之間的時長小于第一時長,第二時間段包括第一時刻;將第四時刻作為第一時間段的開始時刻,將第五時刻作為第一時間段的結(jié)束時刻,得到第一時間段;第五時刻與第二時刻相鄰,第四時刻與第三時刻之間的時長為第二時長。
5、結(jié)合第一方面,在第一方面的某些實施方式中,目標(biāo)指令發(fā)送裝置包括輸入端和事件控制寄存器,輸入端與事件控制寄存器連接,事件控制寄存器與與門電路連接,目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,包括:響應(yīng)于輸入端輸入的目標(biāo)中斷信號,觸發(fā)事件控制寄存器;事件控制寄存器用于向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,目標(biāo)中斷信號的輸入周期的周期時長為第一時長。
6、第二方面,提供了一種電子設(shè)備用于實現(xiàn)上述第一方面的信號產(chǎn)生方法。該電子設(shè)備包括實現(xiàn)上述方法相應(yīng)的模塊、單元、或手段(means),該模塊、單元、或means可以通過硬件實現(xiàn),軟件實現(xiàn),或者通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。該硬件或軟件包括一個或多個與上述功能相對應(yīng)的模塊或單元。電子設(shè)備包括目標(biāo)指令發(fā)送裝置、與門電路、信號產(chǎn)生裝置和事件屏蔽寄存器,目標(biāo)指令發(fā)送裝置通過與門電路與信號產(chǎn)生裝置連接,事件屏蔽寄存器通過與門電路與信號產(chǎn)生裝置連接,目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,目標(biāo)指令用于使信號產(chǎn)生裝置產(chǎn)生pps信號。
7、結(jié)合第二方面,在第二方面的某些實施方式中,電子設(shè)備包括:處理模塊;處理模塊,用于在第一時間段將事件屏蔽寄存器配置為低電平;處理模塊,用于在第二時間段將事件屏蔽寄存器配置為高電平;第一時間段與第二時間段相鄰,第二時長大于第一時長,第二時長為第三時長與第四時長的和,第三時長為第一時間段的時長,第四時長為第二時間段的時長,第四時長小于第一時長。
8、結(jié)合第二方面,在第二方面的某些實施方式中,電子設(shè)備還包括:獲取模塊;獲取模塊,用于獲取第一時長、第二時長和第一時刻;信號產(chǎn)生裝置在第一時刻產(chǎn)生pps信號;處理模塊,還用于將第二時刻作為第二時間段的開始時刻,將第三時刻作為第二時間段的結(jié)束時刻,得到第二時間段;第二時刻與第三時刻之間的時長小于第一時長,第二時間段包括第一時刻;處理模塊,還用于將第四時刻作為第一時間段的開始時刻,將第五時刻作為第一時間段的結(jié)束時刻,得到第一時間段;第五時刻與第二時刻相鄰,第四時刻與第三時刻之間的時長為第二時長。
9、結(jié)合第二方面,在第二方面的某些實施方式中,目標(biāo)指令發(fā)送裝置包括輸入端和事件控制寄存器,輸入端與事件控制寄存器連接,事件控制寄存器與與門電路連接,目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,包括:響應(yīng)于輸入端輸入的目標(biāo)中斷信號,觸發(fā)事件控制寄存器;事件控制寄存器用于向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,目標(biāo)中斷信號的輸入周期的周期時長為第一時長。
10、第三方面,提供了一種電子設(shè)備,包括:至少一個處理器、用于存儲處理器可執(zhí)行的指令的存儲器;其中,處理器被配置為執(zhí)行指令,以實現(xiàn)如第一方面及其任一種可能的實施方式所提供的方法。
11、第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),當(dāng)計算機(jī)可讀存儲介質(zhì)中的指令由問題基站確定裝置的處理器執(zhí)行時,使得問題基站確定裝置能夠執(zhí)行如第一方面及其任一種可能的實施方式所提供的方法。
12、第五方面,提供了一種包含指令的計算機(jī)程序產(chǎn)品,當(dāng)其在計算機(jī)上運(yùn)行時,使得計算機(jī)可以執(zhí)行上述第一方面及其任一種可能的實施方式所提供的方法。
13、第六方面,提供了一種接收機(jī),該接收機(jī)包括第三方面提供的電子設(shè)備。
14、其中,第二方面至第六方面中任一種實施方式所帶來的技術(shù)效果可參見上述第一方面不同實施方式所帶來的技術(shù)效果,在此不再贅述。
15、基于本申請?zhí)峁┑男盘柈a(chǎn)生方法,在電子設(shè)備包括目標(biāo)指令發(fā)送裝置、與門電路、信號產(chǎn)生裝置和事件屏蔽寄存器,目標(biāo)指令發(fā)送裝置通過與門電路與信號產(chǎn)生裝置連接,事件屏蔽寄存器通過與門電路與信號產(chǎn)生裝置連接,目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向信號產(chǎn)生裝置發(fā)送目標(biāo)指令,目標(biāo)指令用于使信號產(chǎn)生裝置產(chǎn)生pps信號的情況下,通過在第一時間段將事件屏蔽寄存器配置為低電平;在第二時間段將事件屏蔽寄存器配置為高電平;第一時間段與第二時間段相鄰,第二時長大于第一時長,第二時長為第三時長與第四時長的和,第三時長為第一時間段的時長,第四時長為第二時間段的時長,第四時長小于第一時長,由于目標(biāo)指令發(fā)送裝置和事件屏蔽寄存器分別通過與門電路與信號產(chǎn)生裝置連接,在第一時間段內(nèi)事件屏蔽寄存器被配置為低電平,即使目標(biāo)指令發(fā)送裝置在第一時間段內(nèi)發(fā)射目標(biāo)指令,信號產(chǎn)生裝置也不會產(chǎn)生pps信號,只有在第二時間段內(nèi)事件屏蔽寄存器被配置為高電平,目標(biāo)指令發(fā)送裝置在第二時間段內(nèi)發(fā)射目標(biāo)指令,信號產(chǎn)生裝置才會產(chǎn)生pps信號,從而能夠以較大的時長為周期輸出pps信號。
1.一種信號產(chǎn)生方法,其特征在于,所述方法應(yīng)用于電子設(shè)備,所述電子設(shè)備包括目標(biāo)指令發(fā)送裝置、與門電路、信號產(chǎn)生裝置和事件屏蔽寄存器,所述目標(biāo)指令發(fā)送裝置通過所述與門電路與所述信號產(chǎn)生裝置連接,所述事件屏蔽寄存器通過所述與門電路與所述信號產(chǎn)生裝置連接,所述目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向所述信號產(chǎn)生裝置發(fā)送目標(biāo)指令,所述目標(biāo)指令用于使所述信號產(chǎn)生裝置產(chǎn)生pps信號,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述目標(biāo)指令發(fā)送裝置包括輸入端和事件控制寄存器,所述輸入端與所述事件控制寄存器連接,所述事件控制寄存器與所述與門電路連接,所述目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向所述信號產(chǎn)生裝置發(fā)送目標(biāo)指令,包括:
4.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括目標(biāo)指令發(fā)送裝置、與門電路、信號產(chǎn)生裝置和事件屏蔽寄存器,所述目標(biāo)指令發(fā)送裝置通過所述與門電路與所述信號產(chǎn)生裝置連接,所述事件屏蔽寄存器通過所述與門電路與所述信號產(chǎn)生裝置連接,所述目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向所述信號產(chǎn)生裝置發(fā)送目標(biāo)指令,所述目標(biāo)指令用于使所述信號產(chǎn)生裝置產(chǎn)生pps信號,所述電子設(shè)備包括:處理模塊;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述電子設(shè)備還包括:獲取模塊;
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,所述目標(biāo)指令發(fā)送裝置包括輸入端和事件控制寄存器,所述輸入端與所述事件控制寄存器連接,所述事件控制寄存器與所述與門電路連接,所述目標(biāo)指令發(fā)送裝置以第一時長為周期,周期性向所述信號產(chǎn)生裝置發(fā)送目標(biāo)指令,包括:
7.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:處理器,所述處理器與存儲器耦合,所述存儲器用于存儲程序或指令,當(dāng)所述程序或指令被所述處理器執(zhí)行時,使得所述裝置執(zhí)行如權(quán)利要求1至3中任一項所述的方法。
8.一種接收機(jī),其特征在于,所述接收機(jī)包括:如權(quán)利要求7所述的電子設(shè)備。
9.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序或指令,其特征在于,所述計算機(jī)程序或指令被執(zhí)行時使得計算機(jī)執(zhí)行如權(quán)利要求1至3中任一項所述的方法。