專利名稱:信號機(jī)程序升級方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)存儲技術(shù)領(lǐng)域,尤其涉及一種信號機(jī)程序升級方法及裝置。
背景技術(shù):
隨著現(xiàn)代城市的發(fā)展,交通問題日趨復(fù)雜,各個城市配置的信號機(jī)越來越多,而同一地區(qū)的交通信號控制機(jī),因功能需求的不斷增加,經(jīng)常需要進(jìn)行程序或方案的升級,信號機(jī)的操作頻次明顯增加。而現(xiàn)有信號機(jī)的升級配置等操作均通過串口接筆記本或接PDA等方式實現(xiàn),該方式操作過程繁瑣,現(xiàn)場連接串口線,非常不方便,而且在有風(fēng)、有霧及雨雪天氣無法進(jìn)行此類操作。導(dǎo)致現(xiàn)有技術(shù)中的信號機(jī)升級過程繁瑣。
發(fā)明內(nèi)容
本發(fā)明提供一種信號機(jī)程序升級方法及裝置,用以解決現(xiàn)有技術(shù)中的信號機(jī)升級過程繁瑣的缺陷,實現(xiàn)簡化信號機(jī)的升級過程。本發(fā)明提供一種信號機(jī)程序升級方法,包括 信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序; 若有,則將升級程序拷貝到信號機(jī)中的閃存中; 將升級程序替換信號機(jī)中的原有程序。本發(fā)明提供的信號機(jī)程序升級方法,通過將存儲有升級程序的外部存儲設(shè)備插到信號機(jī)上,信號機(jī)在確認(rèn)外部存儲設(shè)備上有升級程序后便可以自動將升級程序拷貝到信號機(jī)中的閃存中,然后自動替換原有的程序,實現(xiàn)信號機(jī)的升級,無需操作人員通過筆記本或 PDA與信號機(jī)通訊操控信號機(jī)升級,從而有效的簡化了信號機(jī)的升級過程。如上所述的信號機(jī)程序升級方法,外部存儲設(shè)備中的升級程序壓縮為壓縮文件; 所述將升級程序拷貝到信號機(jī)中的閃存中,具體為將壓縮文件拷貝到信號機(jī)中的閃存中。如上所述的信號機(jī)程序升級方法,所述將升級程序替換信號機(jī)中的原有程序,具體為將壓縮文件解壓成升級程序并替換信號機(jī)中的原有程序。如上所述的信號機(jī)程序升級方法,還包括升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。如上所述的信號機(jī)程序升級方法,信號機(jī)上設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;所述信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序,具體為當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。本發(fā)明提供一種信號機(jī)程序升級裝置,包括
檢測模塊,用于信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序; 拷貝模塊,用于若檢測模塊檢測到有升級程序,則將升級程序拷貝到信號機(jī)中的閃存
中;
替換模塊,用于將升級程序替換信號機(jī)中的原有程序。本發(fā)明提供的信號機(jī)程序升級裝置,通過將存儲有升級程序的外部存儲設(shè)備插到信號機(jī)上,信號機(jī)在確認(rèn)外部存儲設(shè)備上有升級程序后便可以自動將升級程序拷貝到信號機(jī)中的閃存中,然后自動替換原有的程序,實現(xiàn)信號機(jī)的升級,無需操作人員通過筆記本或 PDA與信號機(jī)通訊操控信號機(jī)升級,從而有效的簡化了信號機(jī)的升級過程。如上所述的信號機(jī)程序升級裝置,外部存儲設(shè)備中的升級程序壓縮為壓縮文件; 所述拷貝模塊還用于將壓縮文件拷貝到信號機(jī)中的閃存中。如上所述的信號機(jī)程序升級裝置,替換模塊還用于將壓縮文件解壓成升級程序并替換信號機(jī)中的原有程序。如上所述的信號機(jī)程序升級裝置,還包括刪除模塊,用于升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。如上所述的信號機(jī)程序升級裝置,信號機(jī)上設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;檢測模塊還用于當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明信號機(jī)程序升級方法實施例的流程圖; 圖2為本發(fā)明信號機(jī)程序升級裝置實施例的結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明信號機(jī)程序升級方法實施例的流程圖。如圖1所示,本實施例信號機(jī)程序升級方法,包括
步驟1、信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。具體的,當(dāng)需要對信號機(jī)進(jìn)行升級時,操作人員可以將外部存儲設(shè)備插入到信號機(jī)上,例如外部存儲設(shè)備可以是U盤,操作人員便可以將U盤插入到信號機(jī)上的USB接口中。本實施例信號機(jī)程序升級方法中的步驟1將檢測U盤中是否事先存有升級程序。優(yōu)選的,信號機(jī)上可以設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;本實施例中的步驟1具體為當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。步驟2、若有,則將升級程序拷貝到信號機(jī)中的閃存中。具體的,若步驟1檢測U盤中沒有升級程序,則信號機(jī)不做任何處理。若步驟1檢測到U盤中有升級程序,則通過步驟2將U盤中的升級程序拷貝到信號機(jī)中的閃存上。優(yōu)選的,本實施例中的外部存儲設(shè)備中的升級程序可以壓縮為壓縮文件;步驟2便將壓縮文件拷貝到信號機(jī)中的閃存中。其中,壓縮文件可以采用多種形式,例如ARJ、CAB、Lffl、ACE、 TAR、GZ、UUE、BZ2、JAR、IS0等類型文件。步驟2將自動從U盤中搜索相匹配的壓縮文件。步驟3、將升級程序替換信號機(jī)中的原有程序。
具體的,通過步驟2將U盤中的升級程序拷貝到閃存上后,步驟3將閃存中存儲的升級程序替換信號機(jī)中的原有程序,實現(xiàn)對信號機(jī)進(jìn)行升級。從而無需操作人員通過筆記本或PDA與信號機(jī)連接,操控信號機(jī)進(jìn)行升級,實現(xiàn)了信號機(jī)自動升級,有效的簡化了信號機(jī)的升級過程。優(yōu)選的,本實施例中的步驟3在替換信號機(jī)中的原有程序時,可以先將壓縮文件解壓成升級程序,然后再替換信號機(jī)中的原有程序,完成信號機(jī)的升級過程。進(jìn)一步的,本實施例信號機(jī)程序升級方法可以還包括 步驟4、升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。具體的,在步驟3完成信號機(jī)的升級后,步驟4可以將信號機(jī)中閃存存儲的壓縮文件刪除掉,從而避免信號機(jī)升級后,壓縮文件占用信號機(jī)中的閃存空間。本實施例信號機(jī)程序升級方法,通過將存儲有升級程序的外部存儲設(shè)備插到信號機(jī)上,信號機(jī)在確認(rèn)外部存儲設(shè)備上有升級程序后便可以自動將升級程序拷貝到信號機(jī)中的閃存中,然后自動替換原有的程序,實現(xiàn)信號機(jī)的升級,無需操作人員通過筆記本或PDA 與信號機(jī)通訊操控信號機(jī)升級,從而有效的簡化了信號機(jī)的升級過程。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖2為本發(fā)明信號機(jī)程序升級裝置實施例的結(jié)構(gòu)示意圖。如圖2所示,本實施例信號機(jī)程序升級裝置,包括檢測模塊1、拷貝模塊2、替換模塊3和刪除模塊4。檢測模塊1用于信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。具體的,信號機(jī)上設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;檢測模塊1還用于當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序??截惸K2用于若檢測模塊檢測到有升級程序,則將升級程序拷貝到信號機(jī)中的閃存中。具體的,外部存儲設(shè)備中的升級程序壓縮為壓縮文件;所述拷貝模塊2還用于將壓縮文件拷貝到信號機(jī)中的閃存中。替換模塊3用于將升級程序替換信號機(jī)中的原有程序。具體的,替換模塊3還用于將壓縮文件解壓成升級程序并替換信號機(jī)中的原有程序。本實施例信號機(jī)程序升級裝置可以還包括刪除模塊4用于升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。具體而言,本實施例中的檢測模塊1、拷貝模塊2、替換模塊3和刪除模塊4的具體工作過程可以參見本發(fā)明信號機(jī)程序升級方法實施例中的記載,在此不再贅述。本實施例信號機(jī)程序升級裝置的表現(xiàn)實體可以為板卡,該板卡可以設(shè)置在信號機(jī)中。本實施例信號機(jī)程序升級裝置,通過將存儲有升級程序的外部存儲設(shè)備插到信號機(jī)上,信號機(jī)在確認(rèn)外部存儲設(shè)備上有升級程序后便可以自動將升級程序拷貝到信號機(jī)中的閃存中,然后自動替換原有的程序,實現(xiàn)信號機(jī)的升級,無需操作人員通過筆記本或PDA 與信號機(jī)通訊操控信號機(jī)升級,從而有效的簡化了信號機(jī)的升級過程。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種信號機(jī)程序升級方法,其特征在于,包括 信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序; 若有,則將升級程序拷貝到信號機(jī)中的閃存中; 將升級程序替換信號機(jī)中的原有程序。
2.根據(jù)權(quán)利要求1所述的信號機(jī)程序升級方法,其特征在于,外部存儲設(shè)備中的升級程序壓縮為壓縮文件;所述將升級程序拷貝到信號機(jī)中的閃存中,具體為將壓縮文件拷貝到信號機(jī)中的閃存中。
3.根據(jù)權(quán)利要求2所述的信號機(jī)程序升級方法,其特征在于,所述將升級程序替換信號機(jī)中的原有程序,具體為將壓縮文件解壓成升級程序并替換信號機(jī)中的原有程序。
4.根據(jù)權(quán)利要求2所述的信號機(jī)程序升級方法,其特征在于,還包括升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。
5.根據(jù)權(quán)利要求1所述的信號機(jī)程序升級方法,其特征在于,信號機(jī)上設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;所述信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序, 具體為當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。
6.一種信號機(jī)程序升級裝置,其特征在于,包括檢測模塊,用于信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序; 拷貝模塊,用于若檢測模塊檢測到有升級程序,則將升級程序拷貝到信號機(jī)中的閃存中;替換模塊,用于將升級程序替換信號機(jī)中的原有程序。
7.根據(jù)權(quán)利要求6所述的信號機(jī)程序升級裝置,其特征在于,外部存儲設(shè)備中的升級程序壓縮為壓縮文件;所述拷貝模塊還用于將壓縮文件拷貝到信號機(jī)中的閃存中。
8.根據(jù)權(quán)利要求7所述的信號機(jī)程序升級裝置,其特征在于,替換模塊還用于將壓縮文件解壓成升級程序并替換信號機(jī)中的原有程序。
9.根據(jù)權(quán)利要求7所述的信號機(jī)程序升級裝置,其特征在于,還包括刪除模塊,用于升級完成后,自動刪除存儲在信號機(jī)閃存中的壓縮文件。
10.根據(jù)權(quán)利要求6所述的信號機(jī)程序升級裝置,其特征在于,信號機(jī)上設(shè)置有升級按鈕,外部存儲設(shè)備插到信號機(jī)上后;檢測模塊還用于當(dāng)升級按鈕被按下后,信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序。
全文摘要
本發(fā)明提供一種信號機(jī)程序升級方法及裝置。信號機(jī)程序升級方法,包括信號機(jī)檢測插入的外部存儲設(shè)備是否有升級程序;若有,則將升級程序拷貝到信號機(jī)中的閃存中;將升級程序替換信號機(jī)中的原有程序。通過將存儲有升級程序的外部存儲設(shè)備插到信號機(jī)上,信號機(jī)在確認(rèn)外部存儲設(shè)備上有升級程序后便可以自動將升級程序拷貝到信號機(jī)中的閃存中,然后自動替換原有的程序,實現(xiàn)信號機(jī)的升級,無需操作人員通過筆記本或PDA與信號機(jī)通訊操控信號機(jī)升級,從而有效的簡化了信號機(jī)的升級過程。
文檔編號G06F9/445GK102521000SQ20111042587
公開日2012年6月27日 申請日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者劉洪梅, 王華偉, 趙洪源, 陳維強(qiáng) 申請人:青島海信網(wǎng)絡(luò)科技股份有限公司