1.一種基于ARM的多源邏輯切換授時(shí)模塊,包括MCU、PPS守時(shí)模塊、選擇電路1、選擇電路2,其特征在于: PPS守時(shí)模塊與 MCU連接, MCU連接選擇電路1、選擇電路2,選擇電路1與選擇電路2連接,選擇電路2與外部設(shè)備連接,MCU分別向內(nèi)部單元、外部設(shè)備發(fā)送時(shí)間信息, MCU分別接收BD接收機(jī), GPS接收機(jī),獨(dú)立B碼、關(guān)聯(lián)B碼信息輸入;PPS守時(shí)模塊用于給本地時(shí)鐘提供高精度PPS,MCU接收2路接收機(jī)和2路B碼的時(shí)間信息數(shù)據(jù)和PPS,分析與本地時(shí)鐘的鐘差,按照一定的邏輯,選擇最優(yōu)的1路時(shí)源或者本地時(shí)源作為基準(zhǔn)對外輸出,并將該時(shí)源攜帶的時(shí)間信息發(fā)送給外部設(shè)備和內(nèi)部單元。
2.采用權(quán)利要求1所述一種基于ARM的多源邏輯切換授時(shí)模塊的切換方法,其特征在于:切換方法包括以下步驟,
一)、首先判斷獨(dú)立時(shí)源和本地時(shí)鐘的優(yōu)先級,將各獨(dú)立時(shí)源和本地守時(shí)時(shí)鐘進(jìn)行鐘差計(jì)算,鐘差<5us,采用獨(dú)立時(shí)源,如果鐘差>5us,則該獨(dú)立時(shí)源不可用;
二)、根據(jù)各獨(dú)立時(shí)源可用和不可用的比例以及各獨(dú)立時(shí)源的優(yōu)先級判斷出精度最高的獨(dú)立時(shí)源,將其作為輸出時(shí)源,如果獨(dú)立時(shí)源的可用數(shù)量和不可用數(shù)量比例小于等于2:1,則認(rèn)為獨(dú)立時(shí)源都不可用;
三)、判斷是否采用關(guān)聯(lián)時(shí)源,將關(guān)聯(lián)時(shí)源和本地時(shí)鐘進(jìn)行鐘差計(jì)算,如果鐘差<5us,則采用關(guān)聯(lián)時(shí)源作為輸出時(shí)源,如果關(guān)聯(lián)時(shí)源不可用,則采用本地時(shí)源作為輸出時(shí)源。