北斗衛星導航系統(以下簡稱北斗系統)是著眼于國內經濟社會發展需要,自主建設、獨立運行的衛星導航系統。經過多年發展,北斗系統已成為面向全球用戶提供全天候、全天時、高精度定位、導航與授時服務的重要新型基礎設施。 圖 1 北斗定位系統的應用優勢 強可控:北斗系統是國內自主研發的全球導航衛星系統,具備自主可控性。可獨立提供定位、導航和授時服務,避免了因外部因素導致的服務中斷或限制。 高精度:北斗系統提供米級至亞米級高精度定位,滿足航空、測繪等高精度應用需求,為各類行業提供可靠的數據支持。 廣應用:北斗系統廣泛應用于交通、農業、漁業、林業等多個行業,提高了工作效率和安全性,推動產業創新發展。 全開放:北斗系統秉持開放理念,倡導和加強多系統兼容共用,提供全球范圍內的連續、可靠定位服務,促進國際合作與交流。 圖 2 北斗定位系統的應用優勢 LoongArch架構優勢 自主性:完全由龍芯中科自主研發的指令集架構,擁有自主知識產權,擺脫了對外部技術的依賴,不受外部專利約束,確保了在信息技術領域的自主可控性。 兼容性:設計時充分考慮了對主流指令集的兼容性,支持包括但不限于Linux在內的多種操作系統,便于開發者遷移已有軟件,降低使用門檻。 擴展性:采用模塊化設計,易于添加新特性或優化現有功能,支持高性能計算及嵌入式應用等多種場景,具備良好的前瞻性和適應未來技術發展的能力。 圖 3 LoongArch架構優勢 龍芯LS2K1000LA-i國產平臺 LS2K1000LA-i是龍芯中科雙核LoongArch LA264自主架構處理器。創龍科技基于LS2K1000LA-i設計的工業核心板(SOM-TL2K1000)板載的CPU、ROM、RAM、電源、晶振、連接器等所有元器件均采用國產工業級方案,國產化率100%。此外,創龍科技基于LS2K1000LA-i設計的工業評估板(TL2K1000-EVM)接口資源豐富,支持3路Ethernet、5路USB、2路CAN、2路RS485、2路RS422、PCIe、LocalIO等,很好的滿足客戶的項目評估需求! 龍芯LS2K1000LA-i典型應用領域 圖 4 北斗定位案例演示 以下主要介紹基于龍芯LS2K1000LA-i的北斗定位案例,適用開發環境如下。 Windows開發環境:Windows 7 64bit、Windows 10 64bit 虛擬機:VMware16.2.5 Linux開發環境:Ubuntu18.04.6 64bit U-Boot:U-Boot-2022.04 Kernel:Linux-5.10.0 硬件開發環境:創龍科技LS2K1000LA-i工業評估板(TL2K1000-EVM) 為了簡化描述,本文僅摘錄部分方案功能描述與測試結果。 案例說明 本案例主要演示通過北斗模塊獲取定位信息并進行定位,實現了高精度北斗定位功能展示。 將北斗模塊連接至評估板對應接口,硬件連接如圖所示。 圖 5 案例測試 進入評估板系統,觀察北斗模塊的紅色LED燈是否處于閃爍狀態,LED閃爍為正常獲取到定位信息。 執行如下命令,配置串口波特率并獲取定位信息。 Target#stty -F /dev/ttyS1 ispeed 9600 ospeed 9600 cs8 -icanon Target#cat /dev/ttyS1 圖 6 然后,使用經緯度地圖定位工具,輸入獲取的經緯度信息,即可進行定位。 圖 7 |