您的位置: turnitin查重官网> 计算机 >> 计算机硬件 >谈述基于嵌入式LinuxGPS和设计

谈述基于嵌入式LinuxGPS和设计

收藏本文 2024-04-17 点赞:8053 浏览:31677 作者:网友投稿原创标记本站原创

摘要:随着科技的迅速进展,以及人们出行的需要,GPS的出现显得越来越重要。特别是对于那些出门在外,对路况又不熟悉的人们,显得尤为重要。GPS是一种电子手持设备,它通过接受天上的卫星信号,将接受到的数据通过换算,以而得出此设备所在的经度和纬度等信息,并将其以图形界面的方式显示在地图中,利用户可以通过地图确认自己的位置。除此之外,一般的GPS数据中还包括UTC时间,对地速度,定位状态,日期,方位角,信噪比等等其他的常用数据。本论文首先阐述课题探讨的技术背景、现实作用和探讨近况,对嵌入式系统和GPS模块的功能作了浅析。并在此基础上给出基于Linux和GPS模块的总体设计案例。然后详细浅析了Linux内核细节不足,包括Linux内核的架构,组成部分及相应的作用和设备驱动程序的浅析。并在此基础上移植了所需用到的串口驱动,并完成Linux内核的写作,设计了一种基于嵌入式Linux的GPS。该案例处理器选用ARM9系列中的S3C2440芯片,GPS模块采取全新的sirf3代芯片(REB3571),采取Linux作为嵌入式操作系统。在S3C2440处理器上运转Linux操作系统和相应的运用软件,来制约GPS模块完成接受卫星信号,换算并传递到S3C2440处理器。该案例有效实现了定位功能,具有非常好的实时性,为后面实现GPS功能作了基础。最后,本论文对所作的工作做了一个总结,指出有着的不足及改善策略,为后续的探讨设计作了指导。关键词:GPS论文Linux论文内核论文嵌入式系统论文ARM论文

    摘要5-6

    Abstract6-11

    符号与縮写含义清单11-12

    1 绪论12-16

    1.1 课题探讨背景和作用12

    1.2 国内外探讨近况及进展走势12-13

    1.3 课题探讨目标和革新点13-14

    1.4 论文章节安排14-16

    2 嵌入式系统及技术16-22

    2.1 嵌入式系统介绍16-17

    2.1.1 嵌入式系统特点与组成16

    2.1.2 嵌入式系统分类16-17

    2.2 嵌入式处理器17-18

    2.2.1 嵌入式处理器分类17-18

    2.2.2 ARM处理器18

    2.3 嵌入式操作系统18-20

    2.3.1 Linux操作系统的由来19-20

    2.3.2 Linux操作系统的特点20

    2.4 小结20-22

    3 Linux操作系统的移植22-46

    3.1 引导程序22-23

    3.2 Linux内核的移植23-31

    3.2.1 Linux内核下载23-24

    3.2.2 Linux内核配置24-30

    3.2.3 编译并下载Linux内核30-31

    3.3 装载驱动31-37

    3.3.1 按键原理32

    3.3.2 按键驱动设计32-36

    3.3.3 按键驱动测试36-37

    3.4 Makefile浅析37-40

    3.4.1 Makefile语法规则38-39

    3.4.2 Makefile的作用原理39-40

    3.5 根文件系统的制作40-44

    3.6 小结44-46

    4 GPS原理46-56

    4.1 GPS卫星信号的产生46

    4.2 GPS系统的组成46-49

    4.2.1 空间部分46-47

    4.2.2 地面监控部分47-48

    4.2.3 用户终端部分48-49

    4.3 误差来源49-51

    4.3.1 电离层和大气延迟误差49-50

    4.3.2 卫星与接收机的时钟误差50

    4.3.3 多路径误差50-51

    4.4 NMEA0183标准51-55

    4.5 小结55-56

    5 GPS系统软硬件设计56-82

    5.1 GPS系统硬件架构56-58

    5.2 GPS系统软件设计58-81

    5.2.1 串口终端运用59-65

    5.2.2 图形界面显示65-80

    5.2.3 编译联合执行80-81

    5.3 小结81-82

    6 总结与展望82-84

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号