本實用新型涉及電子鎖領(lǐng)域,具體涉及一種可應(yīng)用于公共自行車的基于cortex遠(yuǎn)程在線升級系統(tǒng)。
背景技術(shù):
公共自行車是綠色出行的主要交通工具,目前全國各大城市均建有公共自行車租用站點,通常對公共自行車的管理需要通過軟件進(jìn)行控制,而軟件則需要根據(jù)實際情況進(jìn)行更新?,F(xiàn)有的軟件更新方式是通過JTAG/SWD協(xié)議或者系統(tǒng)加載程序(Bootloader)下載用戶應(yīng)用程序到微控制器中,然后需要到現(xiàn)場操作下載更新程序,對于在遠(yuǎn)處需更新的設(shè)備。然而目前自行車租用站點數(shù)量較多,所以到現(xiàn)場更新自行車鎖柱軟件時升級維護成本高。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)的不足,本實用新型的目的在于提供一種結(jié)構(gòu)合理、升級方便的基于cortex遠(yuǎn)程在線升級系統(tǒng)。
為實現(xiàn)上述目的,本實用新型采用如下技術(shù)方案:
一種基于cortex遠(yuǎn)程在線升級系統(tǒng),包括服務(wù)器、自行車鎖柱、安裝于自行車鎖柱的控制部件及識別器;所述服務(wù)器采用有線或者無線的方式與控制部件連接,所述控制部件與識別器連接,所述識別器用于讀取自行車上芯片的信息;所述控制部件與服務(wù)器采用有線或者無線的方式連接;所述控制部件包括cortex處理器、第一存儲器、指示燈及檢測器,所述第一存儲器、指示燈、檢測器及識別器均與cortex處理器連接;所述檢測器固定于自行車鎖柱上。
優(yōu)選地,所述第一存儲器為閃存存儲器。
優(yōu)選地,所述cortex處理器內(nèi)設(shè)置有第二存儲器。
優(yōu)選地,所述第二存儲器為閃存存儲器;所述第一存儲器、cortex處理器安裝于自行車鎖柱內(nèi),所述識別器安裝于自行車鎖柱的側(cè)壁;所述識別器為RFID讀卡器。
優(yōu)選地,所述自行車鎖柱包括安裝殼體、保護蓋及液晶顯示屏;所述安裝殼體設(shè)置有相互貫通的安裝空間及安裝孔;所述保護蓋裝設(shè)于安裝殼體上且覆蓋與所述安裝孔;所述液晶顯示屏固定于所述安裝殼體上。
優(yōu)選地,所述cortex處理器與第一存儲器均安裝于所述安裝空間內(nèi);所述液晶顯示屏與所述cortex處理器連接。
優(yōu)選地,所述自行車鎖柱還包括有定位件;所述定位件固定在所述安裝殼體上,所述定位件與安裝殼體之間設(shè)置有固定空間;所述檢測器位于該固定空間內(nèi)。
優(yōu)選地,所述檢測器包括信號發(fā)射器及信號接收器,所述信號發(fā)射器固定于安裝殼體上,所述信號接收器固定于所述定位件上。
優(yōu)選地,所述信號發(fā)射器為紅外線信號發(fā)射器,所述信號接收器為紅外線信號接收器。
優(yōu)選地,所述cortex處理器為Cortex-A4處理器、Cortex-A5處理器、Cortex-A8處理器或者Cortex-X系列處理器中的一種。
本實用新型的有益效果:
與現(xiàn)有技術(shù),本實用新型的基于cortex遠(yuǎn)程在線升級系統(tǒng)中設(shè)置cortex處理器及第一存儲器,先將服務(wù)器中的升級程序通過遠(yuǎn)程方式發(fā)送至第一存儲器中,當(dāng)?shù)谝淮鎯ζ鹘邮胀戤吷壋绦蛑?,cortex處理器從第一存儲器中讀取升級程序,然后對帶升級的程序進(jìn)行升級,即可通過遠(yuǎn)程的方式控制升級的過程是在自行車鎖柱所在的地方完成升級,另外還可通過指示燈對升級是否順利完成進(jìn)行指示,以便進(jìn)一步對升級的結(jié)果進(jìn)行監(jiān)控,從而對升級出錯的情況進(jìn)行及時補救。
附圖說明
圖1為本實用新型的實施例中一種基于cortex遠(yuǎn)程在線升級系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本實用新型的實施例中一種控制部件示意圖。
圖中:1、服務(wù)器;2、自行車鎖柱;21、安裝殼體;210、安裝空間;211、安裝孔;22、保護蓋;23、定位件;230、固定空間;3、控制部件;31、cortex處理器;311、第二存儲器;32、第一存儲器;33、指示燈;34、檢測器;341、信號發(fā)射器;342、信號接收器;4、識別器。
具體實施方式
下面,結(jié)合附圖以及具體實施方式,對本實用新型做進(jìn)一步描述:
參照圖1與圖2,本實施例所述的一種基于cortex遠(yuǎn)程在線升級系統(tǒng),包括服務(wù)器1、自行車鎖柱2、安裝于自行車鎖柱2的控制部件3及識別器4。所述服務(wù)器1可用于將升級文件遠(yuǎn)程發(fā)送至控制部件3進(jìn)行升級。所述服務(wù)器1采用有線或者無線的方式與控制部件3連接。所述控制部件3與識別器4連接。所述識別器4可為RFID讀卡器,其用于讀取自行車上芯片的信息。所述控制部件3與服務(wù)器1采用有線或者無線的方式連接。
所述控制部件3包括cortex處理器31、第一存儲器32、指示燈33及檢測器34。所述第一存儲器32、指示燈33、檢測器34及識別器4均與cortex處理器31連接。所述檢測器34固定于自行車鎖柱2上。所述第一存儲器32用于將升級文件(Bootloader)使用ICP方式由服務(wù)器1下載并進(jìn)行存儲。所述cortex處理器31可通過任何一種通信接口(如IO端口、USB、CAN、UART、I2C、SPI等)獲取第一存儲器32內(nèi)的升級文件,然后再對待升級的程序進(jìn)行升級。當(dāng)所述待升級的程序升級失敗時,所述指示燈33可發(fā)光進(jìn)行指示,所述指示燈33通常是熄滅狀態(tài)。所述檢測器34用于檢測被歸還的自行車是否已經(jīng)被鎖定于自行車鎖柱2上。本實用新型通過cortex處理器31與第一存儲器32對升級文件進(jìn)行下載及升級操作,不需要操作硬件平臺的情況下可實現(xiàn)遠(yuǎn)程升級。
作為優(yōu)選方案,所述第一存儲器32可以為閃存存儲器。
作為優(yōu)選方案,所述cortex處理器31可以為Cortex-A4處理器、Cortex-A5處理器、Cortex-A8處理器或者Cortex-X系列處理器中的一種。
所述cortex處理器31內(nèi)設(shè)置有第二存儲器311。優(yōu)選地,所述第二存儲器311為閃存存儲器;所述第一存儲器32、cortex處理器31安裝于自行車鎖柱2內(nèi)。所述識別器4安裝于自行車鎖柱2的側(cè)壁。
所述自行車鎖柱2包括安裝殼體21、保護蓋22及液晶顯示屏。所述安裝殼體21設(shè)置有相互貫通的安裝空間210及安裝孔211。所述保護蓋22裝設(shè)于安裝殼體21上且覆蓋與所述安裝孔211。所述液晶顯示屏固定于所述安裝殼體21上。所述安裝殼體21還可用于定位自行車。所述cortex處理器31與第一存儲器32均安裝于所述安裝空間210內(nèi)。所述液晶顯示屏與所述cortex處理器31連接。所述保護蓋22用于將安裝殼體21的內(nèi)部進(jìn)行封閉,保護安裝殼體21內(nèi)的零部件。
所述自行車鎖柱2還包括有定位件23。所述定位件23固定在所述安裝殼體21上。所述定位件23與安裝殼體21之間設(shè)置有固定空間230。所述檢測器34位于該固定空間230內(nèi)。所述定位件23用于將自行車的部分進(jìn)行鎖定,實現(xiàn)將自行車鎖定于自行車鎖柱2。所述檢測器34包括信號發(fā)射器341及信號接收器342。所述信號發(fā)射器341固定于安裝殼體21上,所述信號接收器342固定于所述定位件23上。所述信號發(fā)射器341為紅外線信號發(fā)射器。所述信號接收器342為紅外線信號接收器。
對本領(lǐng)域的技術(shù)人員來說,可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本實用新型權(quán)利要求的保護范圍之內(nèi)。