基于WinCE的GPS數據采集系統設計
3 GPS數據采集系統硬件設計
3.1 串口擴展電路
設計中所使用的ARM開發板,由于內嵌WinCE 6.0系統使得開發板的COM0端口被占用,作為系統調試所用,因此,要使得ARM開發板與GPS模塊之間進行數據通信,需對開發板進行串口擴展。擴展電路如圖3所示。圖3中P1的9針串口可接GPS模塊串口,MAX202E模塊的TXD1、RTS N1、RXD1可分別接J13模塊的RXD1,CTSN1,TXD2端口。J13模塊的TXD1,RTSN1,RXD2接到ARM開發板的COM端。從而完成了系統的整體通信和數據傳輸。本文引用地址:http://www.104case.com/article/192853.htm
3.2 GPS模塊接口介紹
GPS模塊采用Trimble公司生產的Condor C2626模塊,該模塊外圍接口電路如圖4所示。
模塊的RF端接天線,TX,RX為數據發送和接收端口,可與擴展電路P1模塊的RXD,TXD連接,進行數據傳送。
4 GPS數據采集系統軟件設計
4.1 GPS數據采集應用程序開發環境
設計采用Visual Studio 2005軟件作為開發環境,并用C#語言完成應用程序設計。首先在PC機上安裝VS 2005軟件,為了使最后開發出來的GPS數據采集應用程序界面能與WinCE 6.0系統兼容,需在安裝VS2005后,接著安裝TE6410_2G_256_BSP.msi BSP包和TE6410_CE6_SD K.msi SDK文件,之后便可新建一個Visual C#-Smart Device基于WinCE的Device Application應用程序工程。系統程序流程圖如圖5所示。
評論