freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm的gps導航定位系統(tǒng)設計說明(參考版)

2025-06-27 16:39本頁面
  

【正文】 while(TRUE){ if(EV_RXCHAR & evtMas。//清空串口PurgeComm(portm _hComm,PURGE_RXCLEAR PURGE_TXCLEAR)。//當找不到串口時跳出提示框 if(portm_hComm==INVALID_HANDLE_VALUE)AfxMessageBox(_T(”Can’t open m”))。cmState)。//清除錯誤C1earCommError(portm_hComm,amp。. . . . .學習參考if(!SetCommTimeouts(m_hComm,amp。CommTimeOuts)。//設置超時COMMTIMEOUTS CommTimeOuts。m_hComm=INVALID_HANDLE_VALUE。 //函數(shù)Openport( BOOL CSerialPort::OpenPort(CWnd*pPortOwner,UINT portnr,UINT baud, TCHAR parity, UINT databits,UINT stopbits){ ASSERT(pPortOwner!=NULL)。 //標識通信端口的句柄 LPDWORD lpEvtMadk。 //標識通信端口的句柄 DWORD dwEvtMask)。 //寫時間常數(shù) if(!SetCommTimeouts(m_hComm,amp。 //接收時間常數(shù) //寫每字節(jié)的平均允許時間 =0。 //接收每字節(jié)的平均允許時間 =0。CommTimeOuts)。m_dcb)) //設置串口的配置} //超時 COMMTIMEOUTS CommTimeOuts。 //奇偶校驗 =stopbits。 //進行奇偶校驗 =databits。 //設定波特率 =TRUE。 //指向已打開的串口句柄LPDCB lpDCB)。 //停止位 } DCB。 //傳輸?shù)淖址粩?shù) BYTE Parity。 //二進制模式 DWORD fParity: 1。 //DCD結構體的長度 DWORD BaudRate。[15] CE 嵌入式系統(tǒng)[M]. 北京:北京航空航天大學出版社,2022:7—22.[16] 吳明暉. 基于ARM的嵌入式系統(tǒng)開發(fā)與應用. 北京: 人民郵電出版社.2022.1.. . . . .學習參考附錄// CreateFile函數(shù)為: HANDLE CreateFile( LPCTSTR lpFileName //指定要打開的串口邏輯名,如“COM1 DWORD dwDesiredAccess //指定文件的訪問權限 DWORD dwSharedMode //指定給予其他線程的訪問權限,讀取或?qū)懭? LPSECURITY_ATTRIBUTES lpSecurityAttributes //指定文件訪問屬性 DWORD dwCreationDispostion //指定創(chuàng)建或打開文件的方式 DWORD dwFlagsAndAttributes //指定文件的屬性 HANDLE hTemplateFile) //指向模板文件的旬柄,設置為 NULL //CreateFile的設置 m_hComm=CreateFile(szPort, //設定端口號 GENERIC_READ | GENERIC_WRITE, //讀寫方式 0, //獨占方式 NULL, OPEN_EXISTING, //打開以存在的文件0, //同步方式NULL)。特別感謝我的父母,他們這么多年來對我的關心和鼓勵,任何言語都無法表達我對他們的感激之情。感謝與我一起寫論文的同學,通過和他們的交流和討論使我學到了很多知識。田燕老師嚴謹?shù)闹螌W態(tài)度、大膽開拓的進取精神深深地感染和激勵著我。以上實現(xiàn)的GPS定位和嵌入式Windows CE操作系統(tǒng)的移植僅僅是基本的功能,我們要在逐漸完成產(chǎn)品各項功能和現(xiàn)有圖形用于接口的基礎上,實現(xiàn)產(chǎn)品更多應用功能的開發(fā),使之真正成為低成本,高性能,功能豐富的車載終端產(chǎn)品。由于時間緊湊,論文中還有許多不足,有以下幾個方面需要改進:,只完成了基本的定位效果,需要進一步的開發(fā)。 GPS R36 模塊完成了 GPS 的基本定位功能,實現(xiàn)了 NEMA0183 格式的 GPS 定位信息的提取與處理。為了顯示的方便,將東、北兩個方位分別對應X、Y軸的正半軸,反之,西、南方位分別對應X ,Y軸的負半軸。其中,將用戶在目的對話框中設置的目的地坐標(X0, Y0)和用戶界面中心點坐標相對應起來,并以用戶界面中心為原點繪制X軸和y軸。(1)GPS數(shù)據(jù)提取流程圖如51 所示:. . . . .學習參考開始初始化串口是否打開設置串口參數(shù)提取 GPS 數(shù)據(jù)信息判斷是否RMC 語句讀取定位信息顯示輸入緩沖區(qū)是否為空結束N Y Y Y N N FALSE圖 51 GPS 數(shù)據(jù)提取. . . . .學習參考(2)提取緯度信息,并判斷南北緯 以下是緯度的提取流程圖,經(jīng)度的提取流程圖也是如此。3.對GPS傳來的信息進行分析處理,從一系列的GPS信息中提取RMC 格式的信息,并進行分析處理,提取經(jīng)緯度信息。 NEMA0183 協(xié)議NEMA0183 是美國國家海洋電子協(xié)會制定的一種基于 ASCII 字符的串行通信的數(shù)據(jù)協(xié)議,所有輸入輸出信息均為 ASCII 字符,它的每條語句以“$”作為開始,以回車符(CRLF)結束,中間包含了若干個域,每個域以逗號“, ”作為分隔,一條NMEA0183 語句有以下幾個部分組成:(1)起始符$:表示一條語句的開始(2)標識符域:用來表示一條語句的全部數(shù)據(jù)域的特定格式,長度可變(3)數(shù)據(jù)域:包含各種類型的數(shù)據(jù),一條語句內(nèi)數(shù)據(jù)域之間用逗號分隔,數(shù)據(jù)域可以為空,但數(shù)據(jù)域間分隔用的逗號不可省略(4)校驗和:緊跟在數(shù)據(jù)域后面,長度為兩個字節(jié),用星號“*”與數(shù)據(jù)域分開(5)結束符CRLF:表示一條語句的結束本設計中需要提取的是 GPRMC 格式的定位信息,其格式如下:$GPRMC,1,2,3,4,5 ,6,7,8,9,10,*CRLF1UTC 時間: 格式2狀態(tài):A=定位,V=導航3緯度:4緯度方向;N 或 S5經(jīng)度: 格式6經(jīng)度方向:E 或 W7對地航速(單位:里/小時8對地航向(二維方向指向,單位:度9.當前 UTC 日期(定位點)ddmmyy 格式10磁偏角(單位:度) GPS 程序設計GPS模塊上電之后就會源源不斷地通過串口發(fā)送各種格式的地理信息,為了從GPS模塊上接收到信息,需要對串口進行編程,以控制串口的行為,GPS串口程序分為以下. . . . .學習參考幾個部分:1.串口設置對話框。GPSR36 在窗口里面弱信號環(huán)境下,衛(wèi)星仰角只有 7 度,衛(wèi)星信號只有 14 的信號強度都可以準確快速定位。其定位精度小于 10m,超高靈敏度達159dbm,冷/ 暖/熱啟動時間 42/38/1 秒。它也適用于一個發(fā)送端,幾個接收端都能夠同時接收的回路。由于該模塊使用 TTL 電平,為了將 GPS 模塊與板子的串口相連,需要設計. . . . .學習參考一個 EIA 與 TTL 電平的轉換電路,同時還要設計一個為 GPS 模塊供電的供電電路。VCC 與 GND 分別接 5V 電源和地,這樣信號就. . . . .學習參考從 A 傳到 B 了。引腳 DIR為輸入輸出端口轉換用,DIR=“1”高電平時信號由 “A”端輸入“B”端輸出,DIR=“0”低電平時信號由 “B”端輸入“A ”端輸出。對于 256 色 LCD 只需要其中低 8 位數(shù)據(jù)線即可。 K4S561632C和S3C2410的連線原理如圖47所示 DQ0AT123SRMK456C7()9nscraWEVLBU[:]圖47 SDRAM存儲電路 顯示電路本 LCD 模塊采用的是 PD064VT5,它是一種液晶顯示器。每片K4S561632C的存儲容量為32M。目前常用的SDRAM 為8位/16位數(shù)據(jù)寬度。由于SDRAM需要定時刷新以保住存儲的數(shù)據(jù),因而要求微處理器具有刷新控制邏輯。K9F1208UDM的存儲容量為64MB, 數(shù)據(jù)總線寬度為 8位,采用TSOP48封裝;僅需要,S3C2410與NAND FLASH連接關系如圖46所示: I/O5DAT0231VS46LEWPnCRB7K9FUM圖46 FLASH存儲電路 SDRAM 電路SDRAM具有容量大、存取速度快、低成本的特點,因而廣泛應用到微機處理系統(tǒng)中。. . . . .學習參考由于微控制器需要存儲在非易失的存儲介質(zhì)中以確保掉電后程序也不丟失,目前用的比較多的是FLASH ,F(xiàn)LASH又有NOR和NAND FLASHH兩種,考慮到大容量的NOR FLASH成本較高, S3C2410支持NAND FLASH啟動方式,因此選擇NAND FLASH用于存放程序代碼、常量表以及一些在系統(tǒng)掉電后需要保存的用戶數(shù)據(jù)等。它具有低功耗、大容量、擦寫速度快、可整片或分扇區(qū)在系統(tǒng)編程、擦除等特點,并且可由內(nèi)部嵌入的算法完成對芯片的操作,在各種嵌入式系統(tǒng)中得到了廣泛的應用。RS232C 采用的標準接口是 9 芯或 26 芯的 D 型插頭,常用 9 芯 D 型插頭。為了簡化系統(tǒng)電源電路的設計,要求整個系統(tǒng)的輸入電壓為高質(zhì)量的5V 直流穩(wěn)壓電源,如圖43,44所示: D120RKOUTINGC3uFnAME7V5圖43 圖44 串口電路串行口是計算機一種常用的接口,具有連接線少,通訊簡單,得到廣泛的使用。如圖42所示:. . . . .學習參考圖42 系統(tǒng)硬件平臺接線圖. . . . .學習參考 電源電路電源電路是整個系統(tǒng)工作的基礎,設計的好壞直接影響系統(tǒng)的穩(wěn)定性。SDRAM模塊的nscs ,nsras ,nscas ,nWE ,LDQM , UDQM,SCKE ,SCLK腳與S3C2410的存儲控制器相連,A0A12,BA0,BA1分別與系統(tǒng)的數(shù)據(jù)總線的ADDR[26:0]相連。對緊急中斷請求支持 FIQ(快速中斷請求)(7)LCD控制器支持 TFT,支持 “640480,320240,160160等多種屏幕尺寸;(8)三通道UART 串口,可編程波特率,可基于 DMA或中斷方式工作,四通道PWM 定時器,I/O口, 8通道10位ADC和觸摸屏接口,USB主設備,USB從設備等。以下是S3C2410的一些基本特性:(1)RISC體系結構,支持32位ARM指令集和16位的Thumb指令集;(2)五級整數(shù)流水線(包括預取、譯碼、執(zhí)行、訪存和寫入),指令執(zhí)行效率更高;(3)全性能的MMU,支持虛擬存儲系統(tǒng),可以穩(wěn)定運行WinCE 以及Linux操作系統(tǒng);(4)內(nèi)部高級控制總線(AMBA) 體系結構;(5)支持從NAND FLASH存儲器啟動,帶有4KB內(nèi)部啟動引導緩沖區(qū);(6)它帶有55個中斷源(看門狗定時器,5個 定時器, , 9個UART,24 個外部中斷,4個DMA,2個RTC,2個ADC,1 個I2C,2 個SPI,2 個
點擊復制文檔內(nèi)容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1