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

正文內(nèi)容

最新基于arm的gps導航定位系統(tǒng)設(shè)計(參考版)

2025-06-25 07:05本頁面
  

【正文】 [15] CE 嵌入式系統(tǒng)[M]. 北京:北京航空航天大學出版社,2022:7—22.[16] 吳明暉. 基于ARM的嵌入式系統(tǒng)開發(fā)與應(yīng)用. 北京: 人民郵電出版社.2022.1. 江蘇科技大學本科畢業(yè)設(shè)計(論文) 32附錄// CreateFile函數(shù)為: HANDLE CreateFile( LPCTSTR lpFileName //指定要打開的串口邏輯名,如“COM1 DWORD dwDesiredAccess //指定文件的訪問權(quán)限 DWORD dwSharedMode //指定給予其他線程的訪問權(quán)限,讀取或?qū)懭? LPSECURITY_ATTRIBUTES lpSecurityAttributes //指定文件訪問屬性 DWORD dwCreationDispostion //指定創(chuàng)建或打開文件的方式 DWORD dwFlagsAndAttributes //指定文件的屬性 HANDLE hTemplateFile) //指向模板文件的旬柄,設(shè)置為 NULL //CreateFile的設(shè)置 m_hComm=CreateFile(szPort, //設(shè)定端口號 GENERIC_READ | GENERIC_WRITE, //讀寫方式 0, //獨占方式 NULL, OPEN_EXISTING, //打開以存在的文件0, //同步方式NULL)。特別感謝我的父母,他們這么多年來對我的關(guān)心和鼓勵,任何言語都無法表達我對他們的感激之情。感謝與我一起寫論文的同學,通過和他們的交流和討論使我學到了很多知識。田燕老師嚴謹?shù)闹螌W態(tài)度、大膽開拓的進取精神深深地感染和激勵著我。以上實現(xiàn)的GPS定位和嵌入式Windows CE操作系統(tǒng)的移植僅僅是基本的功能,我們要在逐漸完成產(chǎn)品各項功能和現(xiàn)有圖形用于接口的基礎(chǔ)上,實現(xiàn)產(chǎn)品更多應(yīng)用功能的開發(fā),使之真正成為低成本,高性能,功能豐富的車載終端產(chǎn)品。由于時間緊湊,論文中還有許多不足,有以下幾個方面需要改進:,只完成了基本的定位效果,需要進一步的開發(fā)。 GPS R36 模塊完成了 GPS 的基本定位功能,實現(xiàn)了 NEMA0183 格式的 GPS 定位信息的提取與處理。為了顯示的方便,將東、北兩個方位分別對應(yīng)X、Y軸的正半軸,反之,西、南方位分別對應(yīng)X ,Y軸的負半軸。其中,將用戶在目的對話框中設(shè)置的目的地坐標(X0, Y0)和用戶界面中心點坐標相對應(yīng)起來,并以用戶界面中心為原點繪制X軸和y軸。(1)GPS數(shù)據(jù)提取流程圖如51 所示: 江蘇科技大學本科畢業(yè)設(shè)計(論文) 26開始初始化串口是否打開設(shè)置串口參數(shù)提取 GPS 數(shù)據(jù)信息判斷是否RMC 語句讀取定位信息顯示輸入緩沖區(qū)是否為空結(jié)束N Y Y Y N N FALSE圖 51 GPS 數(shù)據(jù)提取 江蘇科技大學本科畢業(yè)設(shè)計(論文) 27(2)提取緯度信息,并判斷南北緯 以下是緯度的提取流程圖,經(jīng)度的提取流程圖也是如此。3.對GPS傳來的信息進行分析處理,從一系列的GPS信息中提取RMC 格式的信息,并進行分析處理,提取經(jīng)緯度信息。 NEMA0183 協(xié)議NEMA0183 是美國國家海洋電子協(xié)會制定的一種基于 ASCII 字符的串行通信的數(shù)據(jù)協(xié)議,所有輸入輸出信息均為 ASCII 字符,它的每條語句以“$”作為開始,以回車符(CRLF)結(jié)束,中間包含了若干個域,每個域以逗號“, ”作為分隔,一條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)結(jié)束符CRLF:表示一條語句的結(jié)束本設(shè)計中需要提取的是 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 程序設(shè)計GPS模塊上電之后就會源源不斷地通過串口發(fā)送各種格式的地理信息,為了從GPS模塊上接收到信息,需要對串口進行編程,以控制串口的行為,GPS串口程序分為以下 江蘇科技大學本科畢業(yè)設(shè)計(論文) 25幾個部分:1.串口設(shè)置對話框。GPSR36 在窗口里面弱信號環(huán)境下,衛(wèi)星仰角只有 7 度,衛(wèi)星信號只有 14 的信號強度都可以準確快速定位。其定位精度小于 10m,超高靈敏度達159dbm,冷/ 暖/熱啟動時間 42/38/1 秒。它也適用于一個發(fā)送端,幾個接收端都能夠同時接收的回路。由于該模塊使用 TTL 電平,為了將 GPS 模塊與板子的串口相連,需要設(shè)計 江蘇科技大學本科畢業(yè)設(shè)計(論文) 22一個 EIA 與 TTL 電平的轉(zhuǎn)換電路,同時還要設(shè)計一個為 GPS 模塊供電的供電電路。VCC 與 GND 分別接 5V 電源和地,這樣信號就 江蘇科技大學本科畢業(yè)設(shè)計(論文) 21從 A 傳到 B 了。引腳 DIR為輸入輸出端口轉(zhuǎn)換用,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連接關(guān)系如圖46所示: I/圖46 FLASH存儲電路 SDRAM 電路SDRAM具有容量大、存取速度快、低成本的特點,因而廣泛應(yīng)用到微機處理系統(tǒng)中。 江蘇科技大學本科畢業(yè)設(shè)計(論文) 19由于微控制器需要存儲在非易失的存儲介質(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)中得到了廣泛的應(yīng)用。RS232C 采用的標準接口是 9 芯或 26 芯的 D 型插頭,常用 9 芯 D 型插頭。為了簡化系統(tǒng)電源電路的設(shè)計,要求整個系統(tǒng)的輸入電壓為高質(zhì)量的5V 直流穩(wěn)壓電源,如圖43,44所示: 圖43 圖44 串口電路串行口是計算機一種常用的接口,具有連接線少,通訊簡單,得到廣泛的使用。如圖42所示: 江蘇科技大學本科畢業(yè)設(shè)計(論文) 16圖42 系統(tǒng)硬件平臺接線圖 江蘇科技大學本科畢業(yè)設(shè)計(論文) 17 電源電路電源電路是整個系統(tǒng)工作的基礎(chǔ),設(shè)計的好壞直接影響系統(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主設(shè)備,USB從設(shè)備等。以下是S3C2410的一些基本特性:(1)RISC體系結(jié)構(gòu),支持32位ARM指令集和16位的Thumb指令集;(2)五級整數(shù)流水線(包括預取、譯碼、執(zhí)行、訪存和寫入),指令執(zhí)行效率更高;(3)全性能的MMU,支持虛擬存儲系統(tǒng),可以穩(wěn)定運行WinCE 以及Linux操作系統(tǒng);(4)內(nèi)部高級控制總線(AMBA) 體系結(jié)構(gòu);(5)支持從NAND FLASH存儲器啟動,帶有4KB內(nèi)部啟動引導緩沖區(qū);(6)它帶有55個中斷源(看門狗定時器,5個 定時器, , 9個UART,24 個外部中斷,4個DMA,2個RTC,2個ADC,1 個I2C,2 個SPI,2 個USB,一個LCD和 一個電池管理)。 江蘇科技大學本科畢業(yè)設(shè)計(論文) 15S3C2410處理器是一款基于 ARM920T內(nèi)核的16/32 位RISC嵌入式微處理器,主要是面向手持設(shè)備以及高性價比、低功耗的應(yīng)用。 S3C2410 處理器ARM 處理器的選型需要綜合考慮多方面的內(nèi)容包括 ARM 處理器內(nèi)核版本、CPU工作頻率、片內(nèi)存儲器容量、片內(nèi)外圍電路、成本以及技術(shù)支持等。電源采用 和 供電,系統(tǒng)處理器芯片采用 供電,存儲模塊采用 供電。 江蘇科技大學本科畢業(yè)設(shè)計(論文) 14第四章 系統(tǒng)硬件及 GP
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1