亚博真人官网_uCOS-II在车载GPS移动终端中的应用

亚博真人官方

另一方面,目前市场上的商用嵌入式系统产品如Vxwork、PSOS和WindowsCE等已经处于充分成熟期,获得了强大的研究开发和调试工具,但开发成本很低。 uCOS-II是多任务实时OS,核心源代码公开发布,短小精悍,可移植性强,足够。 本系统阐述了将uCOS-II复制应用于MCS51系列单片机的方法,阐述了实际应用于嵌入式设备车载GPS系统的方法。

1.ucos-ii概要动态嵌入式OSucos-ii是基于优先级的保护方法动态多任务OS,动态内核、任务管理、时间管理、任务间通信实时(信号量、邮箱、消息队列)和。 大部分代码是用c语言写的,硬件相关的部分是用汇编语言写的,其源代码是公开发布免费的。 uCOS-II面向中小规模的嵌入式系统,包含全部功能模块的内核约为10K,削减到只拥有内核代码的话,可以压缩到3K左右。

RAM的占用量与系统中的任务数有关,任务的堆栈必须空出大量的RAM空间,堆栈的大小分别是不同任务的局部变量、缓冲区大小、可中断的嵌套层数。 应用程序的时间精度由系统时钟节奏要求。 uCOS-II用户必须取得周期性的时钟信号源。 用作构建时间延迟和实证超时。

典型的时钟节奏不是10到100 Hz之间(仅次于精度10ms )。 uCOS-II检查每个节奏是否执行更高优先级的任务2 .系统的设计目标本车载移动终端主要完成了(1)方位及相关信息传输。

(1)方位及相关信息传输,还包括动态催促传输、等时间间隔传输、等距离传输,传输方式中还包括GPRS方式和消息方式。 用GPRS方式开展数据通信的是流量计费,每1K字节2-3美元。 (2)警报功能为: a、特定区域警报功能:原作警报特定区域后(例如控制中心规定的经过任务区域),当车辆进入原作区域时,监视中心向车载单元进行警报,及时记录车辆的动态方位信息。

b .紧急警报功能:车辆遇到盗窃、交通事故等紧急情况时,司机可以通过紧急帮助按钮向控制中心接收救助信号,上传车辆的定位数据。 c .防盗警报功能:车辆另外进入防盗状态时,车载单元对车辆的非法移动自动警报,不上传车辆的定位数据。 d .停电警报功能:车载单元的主电源停电(或人为切断)时,车载单元自动警报,不上传车辆的定位数据。 e .自动警报和手动警报可以结合起来:系统反对手动的一键警报和智能设备的自动警报功能。

单键人工警报必须由司机慢秘密单键操作者展开慢警报。 智能非法移动警报等自动警报,系统自动产生警报信息并发送到监视中心,保持警报数据,监视中心人员可以根据需要采取措施。

(3)电源监视功能。 动态监视可用电源,电量过多时自动进入电池模式,电量充足时自动关闭电池模式。

3 .系统的功能模块系统构成图如图1右图所示,有外向内归纳三层。 硬件电路层、任务层和操作系统层。 图1的系统结构图2、硬件电路层设计本系统的移动终端主要包括GPS模块、GPRS模块、手柄、单片机控制模块四个部分结构。

(1)GPS模块用作卫星定位数据的收集,收集时间间隔可以原作,大于间隔每秒收集一次。 (2)GPRS通信模块用于构建GPRS数据的发送、短消息发送、语音通话功能。 (3)把手柄用作语音通话。

(4)单片机的控制模块用于控制GPS、GPRS模块的数据交接、发送、语音通话控制、短信息发送、电源监视管理、对汽车的油控制等功能:亚博真人官方。

本文来源:首页-www.shijicaoben.com

You may also like...

相关文章

网站地图xml地图