欢迎来到天天文库
浏览记录
ID:30641671
大小:19.59 KB
页数:9页
时间:2019-01-02
《基于实时操作系统rtx51的多任务处理设备设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于实时操作系统RTX51的多任务处理设备设计 摘要:采用嵌入式单片机设计的多任务处理设备在工业控制领域应用十分广泛。本文介绍了一种基于实时操作系统RTX51的多任务处理设备的通用设计方法,特别是适用于RTX51操作系统的多任务规划和任务队列管理方法,进一步提升了设备核心性能。本文介绍的方法稍加适应性设计即可适于多种应用。 关键词:单片机;多任务;RTX51;任务队列 中图分类号:TP391文
2、献标识码:A文章编号:1007-959(XX)09-0000-02 TheMultitaskProcessingEquipmentDesignBasedonReal-timeOperatingSystem(RTOS)RTX51 LiuRui (NorthChinaInstituteofComputingTechnology,BEijing,China) Abstract:Theembeddedandmultitaskprocessingequipmentsarewidelyusedintheindustrialcontro
3、lthesispresentsaimplementationofdesignthatisbasedonmultitaskRTOSRTX51itisamanagementsystemwhichadoptsmultitaskprogrammingandtaskqueueincooperatingwithRTX51RTOS.Itfurther课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于
4、研究生提出新见解,特别是博士生必须有创新性的成果improvesthecorecapabilitiesoftheimplementationcanbeusedinvariouswaysoncemakingsomesmalladjustments. Keywords:SCM;Multitask;RTX51;Taskqueue 一、引言 基于嵌入式单片机系统的多任务处理设备在工业控制领域应用十分广泛,如现场数据采集、现场控制等等,在很多应用中需要并行执行多个任务,同时又要求设备在满足需求的基础上尽可能的经济耐用,采用MCS51内
5、核系列单片机和能在其上运行的实时多任务操作系统RTX51实现该类设备是一个很好的解决方案。RTX51是美国KEIl公司开发的一种小型的、应用于MCS51内核系列单片机的实时多任务操作系统,RTX51有完全和最小两种模式。Tiny模式短小精炼,完全集成在KeilC51编译器中,在不需要任何外部RAM的条件下,很容易地运行在8051系统上。比起其它小型操作系统来讲,RTX51Tiny具有运行速度快、对硬件要求不高、使用方便灵活等优点,越来越广泛地应用到单片机的软件开发中。本文介绍的基于RTX51的多任务处理设备,是基于RTX51Tin
6、y操作系统,采用多任务规划和任务队列的方法,增强设备总体处理能力,这种设计方法丰富了RTX51Tiny的功能,并且稍加适应性设计即可适用于多种应用。 二、多任务处理设备课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 多任务处理设备通过现场总线实现数据采集,采集到的数据经过单片机计算处理、存储,并通过外部总线上报,同时单片机还可以对
7、采集到的数据进行计算判断,并按照预设算法驱动控制输出。数据采集现场总线可根据具体需求连接RS232、RS422、GPIO、SPI、CAN、I2C等,数据类型可以是各种总线连接的各类传感器数据,如烟雾传感器、红外对射检测装置、红外扰动检测等开关量传感器,下文简称单体传感器;温度、湿度、位移等简单数据量传感器,称为简单传感器;物品在位检测传感器等组合数据传感器,称为组合传感器。 多任务处理设备的数据采集、计算、存储、上报、控制输出等功能是并行工作的,如果采用传统的串行工作方式很难实现,因而采用基于RTX51操作系统,多任务规划和任务
8、队列的方法,实现多任务处理设备的设计。 设备对硬件平台的要求不高,51系列单片机都适用,现场总线和上报总线形式可根据具体需求设计,硬件部分本文就不作详细介绍了,下面重点介绍设备软件设计。 三、软件设计 多任务设计课题份量和难易程度要恰当,博士
此文档下载收益归作者所有