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

正文內容

最新基于arm的gps導航定位系統(tǒng)設計-閱讀頁

2025-07-07 07:05本頁面
  

【正文】 加到平臺中,在本課題設計中,需要加入的驅動有:MFC ,Standard SDK for Windows ,FAT 文件存儲系統(tǒng)。 完成定制之后,運行 Build 中的 Generate Platform Headers,通過后在運行 Build 中的Build Platform,編譯通過后運行 Make Image,生成映像文件。在此過程中,很重要一步就是生成 SDK(軟件開發(fā)工具包) 。 WIN CE 系統(tǒng)的燒寫分為兩部分文件燒寫:Bootloader 和 。ARM公司自1990年11月在英國劍橋成立以來,在32位RISC CPU開發(fā)領域不斷取得突破。ARM 技術已遍及工業(yè)控制、消費類電子產品、通訊系統(tǒng)網絡系統(tǒng)、無線系統(tǒng)等各類市場,并逐步滲入到我們生活的各個方面r。世界各大半導體生產商從ARM公司購買其設計的ARM微處理器核,根據(jù)各自不同的應用領域,假如適當?shù)耐鈬娐?,從而形成自己的ARM微處理器芯片進入市場。經過大量的研究和分析,發(fā)現(xiàn)在CISC的指令集中大概有20%的指令被反復調用,使用量約占整個程序的80%;而有80% 左右的指令則很少使用,其使用量約占整個程序的20%。RISC結構優(yōu)先選取使用頻率較高的簡單指令,避免復雜指令:將指令長度固定,指令格式和尋址方式種類減少;以邏輯控制為主,不用或少用微碼控制;RISC指令集能使流水線處理器更有效地執(zhí)行,還能使編譯器使編譯器生成更優(yōu)化的代碼。ARM指令集32位的指令集,把一些常用的ARM指令壓縮成16位操作碼就得到了Thumb指令集。雖然Thumb指令是16位長度,但其操作寄存器中全部為32位值,而且數(shù)據(jù)訪問和取指令使用的也是全32位地址。(3)寄存器結構ARM處理器共有37個處理器,被分為若干個組包括31個通用寄存器和6個狀態(tài)寄存器,均為32位。(1)內存管理單元(MMU) ARM920T處理器核的頁面尋址方式基本上和ARM720T處理器核相同,支持64KB大頁,4KB小頁,1KB微小頁等頁面的變換和訪問。(2)Cache結構ARM920T處理器核采用分離式Cache結構,指令cache和數(shù)據(jù)Cache都為16KB,采用分段CAM—RAM的64路相聯(lián)映像方式,每個Cache分為8段,每段64行,每行8個字。(3)寫緩沖器 ARM920T處理器核的寫緩沖器可以緩沖4個地址和 16個數(shù)據(jù)字。 系統(tǒng)硬件的選擇在本硬件平臺上采用的處理器是三星公司的 S3C2410A,存儲模塊采用 FLASH,和SDRAM 提供系統(tǒng)所需的內存,其中 FLASH 采用的是 K9F1208UDM,SDRAM 采用的是三星公司的兩片 K4S561632CTC75 芯片。顯示模塊采用的是 PD064VT5,它是一種用非晶硅 TFT 作為開關器件的有源矩陣液晶顯示器。針對所設計的 GPS定位系統(tǒng)、GPS 信號采集和信息處理顯示等任務,我們選用三星公司的 S3C2410 處理器。為降低系統(tǒng)成本,S3C2410處理器內部集成了SDRAM內存控制器、 NAND Flash控制器、LCD 控制器、等多種接口。外部中斷源的觸發(fā)模式可為電平觸發(fā)也可為邊沿觸發(fā)。(9)內核工作電壓:,3.3V存儲器工作電壓3.3V 外圍I/O工作電壓; 系統(tǒng)硬件電路設計在系統(tǒng)的框架圖中,SDRAM K9F1208UDM和SDRAM 供電,F(xiàn)LASH 模塊的WE ,ALE ,CLE ,CE ,RE ,RnB腳分別與S3C2410A的FLASH控制器相連,8個I/O 口分別與系統(tǒng)數(shù)據(jù)總線DATA[31:0]相連。LCD模塊的HSYNC,VSYNC,DENB,CLK及數(shù)據(jù)位經過電平轉換j分別與LCD控制器相連,GPS模塊引腳與MAX232 相連后經過電平轉換與系統(tǒng)的串口相連。設計電源應考慮的因素有:輸出的電壓、電流、功率;輸入的電壓、電流;安全因素;輸出紋波:電池兼容和電磁干擾;體積限制;功率限制等。常 江蘇科技大學本科畢業(yè)設計(論文) 18用的串口是 RS232C 接口,它是在 1970 年由美國電子工業(yè)協(xié)會(EIA )聯(lián)合貝爾系統(tǒng),調制解調器廠家及計算機終端生產廠家共同制定的用于串行通訊的標準。要完成最基本的串行通信功能,實際上只需要 RXD,TXD,和 GND 就可以,但由于 RS232C 標準所定義的高低電平邏輯與 S3C2410A 的異步串行接口不同,兩者之間通信必須進行電平轉換,因此采用的器件是 MAX232CPE,如圖 45 所示:T1OURIN2X0C+圖 45 電平轉換原理圖 Flash 電路FLASH是一種非易失,可在系統(tǒng)內用電擦寫,掉電后信息不丟失的存儲器。FLASH在系統(tǒng)中通常用于存放程序代碼、常量表以及一些在系統(tǒng)掉電后需要保存的用戶數(shù)據(jù)等。在此系統(tǒng)中我們使用K9F1208UDM 作為NAND FLASH存儲器。SDRAM主要用來存放執(zhí)行代碼和變量,是系統(tǒng)啟動之后主要進行存取操作的存儲 江蘇科技大學本科畢業(yè)設計(論文) 20器。S3C2410及其他一些 ARM芯片在片內具有獨立的SDRAM刷新控制邏輯,可以方便的與SDRAM接口。本設計中采用兩片三星K4S561632CTC75芯片構建 32位的SDRAM存儲系統(tǒng)。兼容LVTTL 接口,16位數(shù)據(jù)寬度。從 CPU 的 LCD 控制器出來的信號線包括 24 根數(shù)據(jù)線和若干控制線。這些信號線是經過 74HC245 隔離后接到 LCD 模塊的,8 位 LCD 模塊除了需要控制信號和數(shù)據(jù)信號外,還需要一個 22V 左右的工作電壓和上千伏的背光電壓。 “E”為使能端,若該引腳為“1”A/B 端的信號不導通,為“0”時啟用。 0LCD1234567VGNEIRHPTSYKFM圖 48 LCD 控制電路 GPS 模塊電路設計 GPS 模塊選擇在本設計中選擇的 GPS 接收模塊為麗浪公司生產的 R36,該模塊使用串口與開發(fā)板進行通訊。本模塊使用 NEMA 0183 協(xié)議,本協(xié)議不僅適用于信息發(fā)送端,而且適用于接收端。 它使用的是異步的串行通訊,其串行通訊的參數(shù)如下:波特率: 9600數(shù)據(jù)位: 8bit停止位: 1 奇偶校驗位:無本系統(tǒng)采用 GPS R36 模塊,它已將天線集成在整個模塊中,它采用 SISR star chipset 芯片組。內建鋰電池,方便快速定位,體積小巧,內建被動式天線。 GPS 模塊與主機的串口通信在此設計中采用的是 RS232C 串口接口,它適合與數(shù)據(jù)傳輸速率在 020220bit/s 范圍內的通信,它的電器特性為: 在 TXD 和 RXD 上: 邏輯 1:3V~15V 邏輯 0: +3V~+15V 在控制線 PTS,CTS,DSR,DTR,DCD 上: 信號有效:+3V~+15V 信號無效:3V~15V電平轉換和 GPS 模塊供電電路如圖 49 所示: 江蘇科技大學本科畢業(yè)設計(論文) 23VCGNDT1OURI2+34567890BXPS塊MAEuF圖 49 GPS 模塊硬件圖 江蘇科技大學本科畢業(yè)設計(論文) 24第五章 系統(tǒng)軟件設計 在本課題中使用 C++編寫一個具有圖形界面的 GPS 定位軟件,使用 MFC 庫,本程序的主要功能為通過串口接收 GPS 模塊傳來的信息,對信息進行處理,并在用戶界面中顯示實時的經緯度信息。2.串口控制程序,控制串口的參數(shù)設置、打開、接收等。4. 定位功能的實現(xiàn),以數(shù)字的信息格式在用戶界面上顯示地理信息。開始提取 RMC 語句找出小數(shù)點位置保存“度”的消息到 m_strLatitude保存小數(shù)點之前的“分” 的信息和“度”相加保存小數(shù)點之后的“分”的信息和 m_strLatitude 相加判斷南北緯保存提取到CRLF語句句 yu結束YN52 緯度提取 江蘇科技大學本科畢業(yè)設計(論文) 28 用戶界面設計要處理從GPS模塊接收到的信息,在用戶界面上顯示當前的坐標,將GPS模塊發(fā)送過來的ASCII碼進行提取和處理,在用戶界面上顯示當前的坐標、時間,在用戶界面上繪圖,畫出用戶的行進路線折線圖。緯度在界面上對應橫坐標,經度對應縱坐標。圖 55 用戶界面布局示意圖 江蘇科技大學本科畢業(yè)設計(論文) 29總結本文主要完成了對 ARM 及 Windows CE 嵌入式系統(tǒng)的 GPS 設計,其中有基于ARM 平臺的外圍硬件電路設計,GPS 模塊及接口的編程,Windows CE 操作系統(tǒng)的移植,包括以下幾點: SUMSUNG 公司的 S3C2410 芯片,工作頻率 200MHZ,最高為 266MHZ,上面配置各種串口及 USB 接口。 Windows CE 操作系統(tǒng)的移植,基于 MFC 框架對應用程序進行開發(fā)。如果采用 GPS 芯片與電子地圖相結合,能夠使導航系統(tǒng)更實時,智能,Windows CE 具有強大的功能,若經過更深入的開發(fā),使之成為多媒體移動平臺。 江蘇科技大學本科畢業(yè)設計(論文) 30致謝首先,要對我的導師田燕表示衷心的感謝!從論文的選題、論證、研究到最后完成,自始至終無不凝聚著導師的心血。她扎實的學術理論,循循善誘的啟發(fā)方式,和藹可親的待人態(tài)度,激勵著我在今后的人生道路上不斷進取。 感謝學校給我提供了一個良好的學習環(huán)境,讓我的大學四年豐富多彩。向在過去所有日子里,關心、愛護和幫助過我的人們致以衷心的感謝! 江蘇科技大學本科畢業(yè)設計(論文) 31參考文獻[1] [M]. 北京:清華大學出版社,2022:34 —35.[2] CE程序設計實務 :使用EMbedded Visual Basic[M]. 北京:中國電力出版社,2022:23.[3] [M]. 北京:北京航空航天大學出版社,2022:35—45.[4] C++串口通信技術與工程實踐(第二版)[M] .北京: 人民郵電出版社,2022.[5] C++編程技術內幕[M]. 北京:機械工業(yè)出版社,2022.[6] , 平臺的應用程序移植研究[J]. 西安工業(yè)大學學報,2022:91—94.[7] [M]. 武昌:華中科技大學出社,2022:2223.[8] c++程序設計基礎[M]. 北京:清華大學出版社,2022:77145.[9] GPS導航原理與應用[M]. 北京:科學出版社,2022:68334.[10] 鄭靈翔. 嵌入式系統(tǒng)設計與應用開發(fā)[M]. 北京:北京航空航天大學出版社2022:8 —9.[11] Windows CE開發(fā)技巧與實例 [M]. 北京: 化學工業(yè)出版社,2022.[12] 馮育長.單片機系統(tǒng)設計與實例分析[M].西安:西安電子科技大學出版社,2022:138—144.[13] 方俊,袁建平,[M]. 河北:河北工業(yè)大學出舨社,1999.[14] 周毓林等 .Windows CE內核定制及應用開發(fā)[M]. 北京: 電子工業(yè)出版社,2022:36—44。 //配置串口函數(shù): Typedef struct_DCB{
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1