新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 基于MiniGUI 的GPS 自動定位系統設計

        基于MiniGUI 的GPS 自動定位系統設計

        作者: 時間:2010-09-04 來源:網絡 收藏

        引言

          基于的衛星定位技術,可以將移動目標的動態位置(包括經度和緯度)、時間、狀態等信息通過無線通信鏈路實時傳送到監控中心,從而在電子地圖上顯示出移動終端運動的軌跡,并對終端的位置、速度、運動方向、報警信息等用戶感興趣的參數進行監控和查詢。本文提出一種基于的嵌入式自動定位系統,具有占用資源少、高性能、高可靠性及可配置的特點,并可以成功移植到多種硬件和操作系統平臺上。

        1 系統總體設計

          本系統采用ARM7內核的處理器,軟件上采用占用硬件資源較少、實時性能和可移植性能優良的μC/OS-II操作系統,圖形界面采用。

          1.1 系統實現功能

          系統實現主要功能包括:實時采集數據并進行處理;查詢當前地理位置;通過圖形用戶界面顯示數據。

          1.2 整體硬件結構

          系統整體硬件結構如圖1所示。

          

          系統采用的是基于一個支持實時仿真的16/32位ARM?TDMI-S CPU的微處理器,帶有32 KB高速Flash、8 KB SRAM,小型QFP48封裝,低功耗,帶有2個URAT以及多個I/O接口,符合系統要求。GPSSP3232E與L的串口0接口,負責數據的采集。受LPC2103引腳數量限制,4×4的鍵盤采用I2C輸入、輸出的7920芯片與LPC2103接口。LCD顯示采用TFT6758,液晶屏幕2.2 in,240×320點像素。

          1.3 系統軟件結構

          系統軟件結構如圖2所示,基于MiniGUI的應用程序通過ANSI C庫以及MiniGUI自身提供的API來實現自己的功能。底層驅動包括鍵盤以及TFT6758液晶顯示,為便于移植MiniGUI通過圖形抽象層和輸入抽象層與輸入、輸出設備接口。

        2 系統硬件設計

         


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大洼县| 嫩江县| 普兰店市| 化德县| 巴林左旗| 普兰县| 安溪县| 庄浪县| 富阳市| 涪陵区| 巴南区| 青海省| 北票市| 天津市| 壶关县| 临汾市| 商都县| 乌鲁木齐市| 甘孜县| 会同县| 金华市| 赞皇县| 伊宁市| 陆良县| 泸定县| 弋阳县| 扶余县| 甘洛县| 孟津县| 银川市| 青州市| 宽城| 枣庄市| 西和县| 汝南县| 玉屏| 镇赉县| 柘荣县| 东阿县| 许昌市| 德格县|