摘要:

随着汽车产业的迅速发展,GPS车载导航系统得到了越来越广泛的应用,已成为汽车上的重要配置,为用户提供便利。另一方面随着计算机技术、通信技术的迅猛发展,微型化和专业化成为发展的新趋势,嵌入式系统已经成为信息产业的热点。而Linux操作系统以其性能稳定可靠、源码公开免费、可裁剪、易移植等优点成为嵌入式系统的首选操作系统,具有巨大的市场价值和潜力。 在此基础上,本文提出了将GPS导航定位技术和嵌入式Linux系统相结合,设计基于嵌入式Linux的GPS车载定位导航定位系统的设想。在ARM9和DSP双核平台上移植嵌入式Linux操作系统,然后基于此平台实现GPS车载定位导航系统。与此同时,要求系统平台具备能设计一个完整的车载多媒体终端的潜力,包括GPS导航定位以及MP3/MP4播放、语音识别、短距无线对讲和VoIP等潜在功能。在整个系统中,硬件系统是基础,嵌入式Linux操作系统是软件的运行平台,它们在GPS车载导航系统中占有重要的地位。因此本文对导航系统的硬件平台及嵌入式Linux操作系统进行了重点研究。 论文首先简要介绍了GPS车载导航系统的基本原理及其在国内外的现状与发展前景,并描述了课题的研究目的和作者的主要工作。然后根据GPS车载定位导航系统的要求设计系统方案,并按照该方案设计了ARM9(S3C2410A)-DSP(TMS320C6713)双核的系统硬件平台,重点分析了电源和时钟、外部存储器、以太网、串口、音频和HPI等接口电路设计及其原理。在对嵌入式Linux操作系统深入理解的基础上,设计了软件系统框架及应用程序,并为各设备模块编写了设备驱动程序。最后对论文的工作进行了总结,指出不足之处,提出了改进方法,并展望了今后的发展方向。

展开

基于嵌入式linux 的车载定位系统设计,基于嵌入式Linux的GPS车载定位导航系统设计...相关推荐

  1. 手持gps坐标设置_学术 | 许其凤院士:GPS移动定位与移动网络定位精度的分析

    ↑ 点击上方「中国测绘学会」 可快速关注我们 摘要: 随着移动终端的性价比逐渐提高,以及无线网络技术的快速发展,移动位置服务技术水平近几年也有了快速的提高,应用也越来越广泛.同样,移动用户对移动定位的 ...

  2. 基于嵌入式linux 的车载定位系统设计,基于S3C2410嵌入式车载定位系统设计

    基于S3C2410嵌入式车载定位系统设计 基于S3C2410嵌入式车载定位系统设计 Design of embedded vehicle navigation system based on S3C2 ...

  3. Linux车载导航程序,基于嵌入式LINUX的车载导航系统设计

    (2) Linux 在S3C2440 上的移植 嵌入式 Linux 管理整个导航系统的硬件设备并对所有程序进行调度,是软件系统的核心.由于Linux 是面向PC 机的操作系统,将其用于嵌入式领域,需要 ...

  4. 汽车导航linux系统设计,基于ARM-Linux平台车载导航系统设计与实现

    分类号: UDC: 编号: 工学硕士学位论文 基于ARM一Linux平台车载导航 系统设计与实现 硕士研究生:杨金显 指导教师:袁赣南教授 学位级别:工学硕士 学科.专业:导航.制导与控制 所在单位: ...

  5. 基于ARM9-Linux平台的车载导航系统设计

    基于ARM9-Linux平台的车载导航系统设计 时间: 2009-03-25 14:26:33 来源:微计算机信息 作者:唐良宝 柏子刚 1. 前言 近 年来,随着国民经济的迅速发展,人民生活水平的日 ...

  6. 监护仪系统都是Linux吗,基于Linux和MiniGUI的心电监护仪设计-嵌入式系统-与非网...

    0 引言 随着人们生活节奏加快,人口逐渐老龄化,心脏疾病成为危害人类健康和生命的主要疾病之一.心电监护系统为心脏病人诊断和治疗提供了一个有效的手段,对心脏疾病的防治和诊断具有重大的意义,本介绍一种基于 ...

  7. linux 远程挂载摄像头_基于Linux的嵌入式网络摄像机设计

    本嵌入式网络摄像机采用高性能ARM9芯片微处理器,内置嵌入式Web服务器. 通过嵌入式多任务操作系统采集摄像机视频数据:采集的视频信号数字化后经MJPEG算法压缩,再通过内部总线送到内置的Web服务器 ...

  8. 基于linux的智能小车_基于ARM10与LINUX智能小车系统设计.doc

    基于ARM10与LINUX智能小车系统设计 基于ARM的智能小车系统的设计 摘 要 基于ARM的嵌入式系统其性能优良,移植性好,已广泛应用在各个行业,因此将ARM微处理器应用于智能小车的控制系统是一种 ...

  9. 两个点 定位_基于双天线的北斗定位系统设计与实现

    前期实际北斗模块定位误差统计分析中得出了北斗模块的定位误差分布服从正态分布,根据北斗模块定位误差分布的规律,利用在同一块电路板上的双天线模块接收北斗定位信号,将定位信息传给TMS320F28335DS ...

最新文章

  1. stm32对c语言要求高吗?c语言什么水平可以学stm32?
  2. 普京谈“元宇宙”:这无疑是一种挑战
  3. IPad开发之有帮助的开发工具
  4. c++构造函数用法一
  5. STM32之CAN---工作/测试模式浅析
  6. 前沿观察 | SageDB:一个自学成才的数据库
  7. 【Python】SQLAlchemy长时间未请求,数据库连接断开的原因、解决方案
  8. ‘getCurrentWatermark()‘ in ‘Anonymous class derived from xxx
  9. 古巴比伦乘法_古巴平台中的通用过滤器–类固醇上的excel过滤器
  10. 《Python Cookbook 3rd》笔记(3.6):复数的数学运算
  11. 【UML】类图Class diagram(转)
  12. 有一列数列,1,11,21,1211,111221,.........,
  13. SQL SERVER游标浅析
  14. SOA架构设计的案例分析
  15. 利用linux内核代码玩转c链表
  16. 谨慎选择镭射祛斑,极易反黑!一定要做好防晒,否则会变成永无止尽的黑斑地狱!
  17. [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.8
  18. oppor11点击Android,OPPO R11怎么网络共享?OPPO R11三种共享网络设置教程
  19. C++洛谷题解(6)
  20. excel文件因服务器未响应无法打开,excel打开显示兼容模式(未响应)

热门文章

  1. 【C语言探索之旅】 第一部分第六课:条件表达式
  2. 各种AJAX方法的使用比较
  3. linux ls 按 文件名 大小 时间 排序
  4. postgresql(pg)数据库简介
  5. linux automake-1.16 编译错误 Try `--no-discard-stderr' if option outputs to stderr
  6. linux 手动释放内存
  7. RPC RESTful 解释
  8. 开源杀毒引擎 ClamAV
  9. linux centos tcpreplay 重放数据
  10. Android中实现双缓冲(画板应用)和XML文件定义菜单