<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 公交車(chē)載GPS智能報站系統設計

公交車(chē)載GPS智能報站系統設計

作者: 時(shí)間:2011-03-30 來(lái)源:網(wǎng)絡(luò ) 收藏

  GSM/ GPRS 與A 技術(shù)的整合使得該模塊可以滿(mǎn)足跟蹤、導航、車(chē)輛船舶等設備和資產(chǎn)的監控管理以及其他 的應用。鍵盤(pán)掃描和屏幕顯示由單片機做數據處理。鍵盤(pán)顯示板主要實(shí)現鍵盤(pán)掃描、液晶屏幕的顯示并與ARM處理器模塊進(jìn)行通訊。硬件系統整體框圖如圖2所示。

系統組成

圖2 系統組成

  1. 2 軟件總體設計

  系統的主要功能由ARM 控制, 采用C 語(yǔ)言進(jìn)行編程, 采用多線(xiàn)程處理相關(guān)功能模塊。執行相關(guān)過(guò)程如下: 系統初始化完成后, 依據GPS 定位信息和系統存儲的線(xiàn)路信息計算位置、報站和讀取相關(guān)信息, 并由ARM 控制車(chē)內的顯示模塊進(jìn)行顯示、語(yǔ)音播放以及向數據中心進(jìn)行數據傳送。

  2 設計實(shí)現

  2. 1 系統初始化

  在系統運行之前, 必須用軟件程序對各部分進(jìn)行初始化。初始化包括以下幾個(gè)部分:

  ARM 以及系統初始化;顯示按鍵模塊初始化;外部器件、接口初始化: 主要是GPS、GPRS和語(yǔ)音芯片等設備的初始化;軟件系統的初始化: 設置全局變量、指針和數組、數據結構以及公交信息初始化。

  系統軟件部分主要是在主程序中檢測GPS 信息, 確定公交車(chē)當前的地理位置, 然后決定是否播放語(yǔ)音信息。同時(shí)還需要實(shí)現按鍵所要求的功能, 如切換到手動(dòng)播報等。本系統的軟件部分開(kāi)發(fā)工作是基于Linux 開(kāi)發(fā)環(huán)境實(shí)現的。根據系統要完成的功能和各個(gè)模塊的運行情況, 主程序部分采用了多線(xiàn)程以及消息隊列的方式, 可以及時(shí)接收GPS 數據。

  因為只使用GPRMC 幀的數據, 串行通訊的數據量不大, 通訊及數據處理過(guò)程比較快, 系統能夠及時(shí)播放報站及其他語(yǔ)音信息。公交車(chē)途經(jīng)的各站點(diǎn)的經(jīng)緯度數據需要預先測量好, 并存放到系統的數據區, 作為對比參考使用。GPRS 的信息通過(guò)串行口傳遞, 采用查詢(xún)法, 按鍵也使用查詢(xún)方式進(jìn)行接收, 以確定按下的是哪個(gè)功能鍵。軟件采用C 語(yǔ)言編寫(xiě), 調試成功后燒錄到Flash 中, 實(shí)現脫機運行。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>