由于全球定位系统在航天、航空、航海、海洋上程、大地测量、陆地导航以及军事上的大量运用及其广阔的应用前景,使得GPS接收机系统成为国内外相关领域竞相研究的对象。GPS系统的用户部分主要是各种型号的GPS接收机。所以GPS接收机中的微处理器的运算能力和功耗直接影响整机的性能。 本文所研究的是基于ARM微处理器和μC/OS—Ⅱ的嵌入式系统开发及其在GPS接收机中的应用。介绍了OPS接收机设计原理,分析了接收机硬件模块的组成和功能,设计了由FPGA和ARM完成基带信号处理及导航解算的接收机,建立了基于ARM和μC/OS—Ⅱ的GPS接收机嵌入式硬件开发平台。研究了嵌入式实时操作系统μC/OS—Ⅱ,分析了其内核的组成结构:与处理器无关代码、处理器相关代码、与应用相关代码,并重点分析和配置了其中与处理器相关和与应用相关的代码部分,最终将其成功移植到ARM LPC2290微处理器上。建立了基于ARM LPC2290和μC/OS—Ⅱ的嵌入式系统软件编译和调试的交叉环境,设计了运行在此环境下的中断和多任务来实现接收机信号处理、导航解算及显示等功能,最终完成了基于ARM和μC/OS—Ⅱ的GPS接收机软应用件设计。 总之,本文从研究嵌入式系统的软、硬件设计及其应用着手,掌握了嵌入式系统开发的核心技术,研制了基于ARM嵌入式开发平台的GPS接收机。
上传时间: 2013-04-24
上传用户:buffer
uclinux表示micro-control linux.即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。uCLinux主要是针对目标处理器没有存储管理单元MMU(Memory Management Unit)的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。由于没有MMU,其多任务的实现需要一定技巧。
标签: uClinux
上传时间: 2013-06-13
上传用户:天大地大
一篇论文,本终端利用ARM 单片机控制GSM 模块,依托GSM 网络,采集远程设备运行数据,响应监控中心的一系列遥控命令。 文中介绍了该终端软硬件的设计与实现,给出了一种使用μC/OS-II 实现多任务操作的方法。
上传时间: 2013-06-20
上传用户:tccc
·【作 者】陈智育 [同作者作品] 【出 版 社】 人民邮电出版社 【书 号】 7115120889 【上架时间】 2006-3-29 【出版日期】 2004 年5月 【版 次】1-1 【内容简介】本书介绍了嵌入式实时多任务操作系统VxWorks及其主机环
上传时间: 2013-04-24
上传用户:hewenzhi
·【作 者】陈智育 [同作者作品] 【出 版 社】 人民邮电出版社 【书 号】 7115120889 【上架时间】 2006-3-29 【出版日期】 2004 年5月 【版 次】1-1 【内容简介】本书介绍了嵌入式实时多任务操作系统VxWorks及其主机环
上传时间: 2013-07-25
上传用户:jxfzjh
英文版深入Linux内核架构》讨论了Linux内核的概念、结构和实现。主要内容包括多任务、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间的进程如何访问虚拟内存,等等。
上传时间: 2013-04-24
上传用户:120231708
针对小电流接地故障诊断难的问题,设计了一个基于零序电流、零序电压的实时检测系统,对供电系统进行检测并对故障线路进行选线。采用了多任务、可移植、可裁剪的嵌入式操作系统μC/OS-II。为防止中性点带补偿系统对于故障线路的过补偿影响,系统还加入了补偿零序导纳判据对这种接地情况下的故障进行检测。选线系统采用零序电压触发方式,既提高了实时性,也增大了选线的准确性。
上传时间: 2014-01-18
上传用户:海陆空653
使用Win32创建串口通讯程序源代码:本文的目的是介绍如何在Win32中处理串口。串口通讯可以通过多种技术实现,例如:ActiveX,I/O存取和文件操作。本文介绍Win32平台下通过文件操作技术使用串口。程序员可以使用 Microsoft Visual C++ Version 6.0所提供的kernel32.lib。在Microsoft Windows(2000,Me,XP and 95/98)中,串口作为文件处理。因此可以通过Windows文件创建函数打开串口。文章不仅介绍了串口通讯,也介绍了在串口通讯应用程序中实现多任务,多任务可以使串口通讯应用程序在同一时间处理更多的任务,例如:读数据任务,发送数据任务,GUI任务等。
上传时间: 2013-12-12
上传用户:dysyase
51单片机
上传时间: 2013-10-10
上传用户:lvzhr
17
上传时间: 2013-11-09
上传用户:z1191176801