[發明專利]具有在線升級CPLD固件的GNSS主機、系統和方法在審
| 申請號: | 201810928657.2 | 申請日: | 2018-08-15 |
| 公開(公告)號: | CN109117160A | 公開(公告)日: | 2019-01-01 |
| 發明(設計)人: | 周光海;文述生;王江林;李寧;閆少霞;肖浩威;莊所增;潘偉峰;陶超;韋錦超 | 申請(專利權)人: | 廣州南方衛星導航儀器有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 賀紅星;高玉光 |
| 地址: | 510665 廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 固件文件 解析模塊 無線通訊模塊 處理器模塊 存儲單元 時序命令 通信接口 在線升級 內置 解析 主機 讀取存儲單元 寫入寄存器 時序 內容發送 時間成本 外接設備 依次連接 遠程調試 上傳 保存 節約 升級 訪問 | ||
本發明公開了具有在線升級CPLD固件的GNSS主機,包括依次連接的內置WEB模塊、存儲單元、解析模塊、處理器模塊和CPLD器件,還包括無線通訊模塊;內置WEB模塊提供通信接口,通信接口可接收其他外接設備通過無線通訊模塊訪問并上傳的CPLD固件文件,并將CPLD固件文件保存至存儲單元;解析模塊用于讀取存儲單元中的CPLD固件文件并進行解析,獲取CPLD固件時序命令及內容;處理器模塊用于模擬CPLD固件時序,執行解析模塊解析出的命令,并將內容發送至CPLD器件;CPLD器件接收CPLD固件時序命令和內容,并寫入寄存器并立即生效固件功能。本發明還提供了一種GNSS系統和GNSS系統中CPLD固件的升級方法。本發明提供的技術方案為用戶節約了時間成本,提高了效率,同時,為遠程調試提供了方便。
技術領域
本發明涉及測繪設備領域,尤其涉及具有在線升級CPLD固件的GNSS主機、系統和方法。
背景技術
GNSS(Global Navigation Satellite System全球衛星導航系統)主機是當今測繪行業領域重要測量設備,主要包括CORS主機(Continue Operating Reference Station,連續運行參考站)和RTK主機(Real-Time Kinematic,實時動態差分法)。無論是CORS主機還是RTK主機,為了使其內置硬件資源得到充分應用,同時,為了提高GNSS數據處理效率,一般內嵌一個CPLD固件(Complex Programmable Logic Device,復雜可編程邏輯器件),以充分發揮GNSS主機最高性能。
對CPLD固件的升級或燒寫目前主機采用CPLD有線燒寫器,在實驗室或生產維修時完成。當正在室外測量作業的GNSS主機出現問題,或者有特殊功能要求需要升級CPLD固件時,則只能將GNSS主機拿回室內,并交由專業的技術人員,通過CPLD有線燒寫器才可完成CPLD固件升級操作。這不僅浪費了用戶的時間,解決問題的實效性也不高,同時,也降低了客戶對產品滿意度。
發明內容
針對現有技術中需要對GNSS主機進行CPLD固件升級時,需要將GNSS主機拿回室內帶來的問題,本發明實施例提供具有在線升級CPLD固件的GNSS系統和方法。
本發明實施例提供的具有在線升級CPLD固件的GNSS主機,包括依次連接的內置WEB模塊、存儲單元、解析模塊、處理器模塊和CPLD器件,還包括無線通訊模塊;內置WEB模塊提供通信接口,通信接口可接收其他外接設備通過無線通訊模塊訪問并上傳的CPLD固件文件,并將CPLD固件文件保存至存儲單元;解析模塊用于讀取存儲單元中的CPLD固件文件并進行解析,獲取CPLD固件時序命令及內容;處理器模塊用于模擬CPLD固件時序,執行解析模塊解析出的命令,并將內容發送至CPLD器件;CPLD器件接收CPLD固件時序命令和內容,并寫入寄存器并立即生效固件功能。
本發明實施例還提供具有在線升級CPLD固件的GNSS系統,包括電子終端和如上述的GNSS主機,電子終端通過無線通訊模塊登錄GNSS主機內置WEB模塊的GNSS WEB頁面,并上傳CPLD固件文件。
本發明實施例提供的具有在線升級CPLD固件的GNSS主機和系統,先將制作好的CPLD固件文件下載至電子終端、或者直接保存至電子終端。同時在GNSS主機上內置WEB模塊,提供供電子終端通過無線通信網絡登錄的WEB頁面,由電子終端將CPLD固件文件通過無線通信網絡如蜂窩無線通信網絡、WIFI網絡等連接GNSS主機的無線通訊模塊,并最終將CPLD固件文件上傳至GNSS主機的內置WEB模塊,并保存至GNSS主機的存儲單元中。當需要對CPLD器件進行升級時,通過解析模塊對CPLD估計文件進行解析,獲取CPLD固件時序命令及內容,處理器模塊可以模擬CPLD固件時序,執行解析模塊解析出的命令,并將解析模塊獲取的CPLD固件文件內容發送至CPLD器件,CPLD器件將CPLD時序命令和內容寫入寄存器中,并立即生效固件功能,完成CPLD固件的升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州南方衛星導航儀器有限公司,未經廣州南方衛星導航儀器有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810928657.2/2.html,轉載請聲明來源鉆瓜專利網。





