首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
采用嵌入式单片机设计的多任务处理设备在工业控制领域应用十分广泛。本文介绍了一种基于实时操作系统RTX51的多任务处理设备的通用设计方法,特别是适用于RTX51操作系统的多任务规划和任务队列管理方法,进一步提升了设备核心性能。本文介绍的方法稍加适应性设计即可适于多种应用。  相似文献   

2.
本文探讨了嵌入式实时操作系统RTX51Tiny在教学中的应用。嵌入式实时操作系统在实际的应用中越来越重要,有必要在教学中引入相关的知识。作者选取RTX51Tiny作为嵌入式实时操作系统的代表,详细的谈论了它的内核结构和工作原理。同时还介绍了把RTX51Tiny移植到目标系统的步骤,指出移植过程中容易出现的错误和排错方法以及程序调试的方法。  相似文献   

3.
本文介绍了利用RTX51嵌入式实时操作系统开发具有自学习功能的变频节能控制系统的实现,重点阐述了如何在RTX51操作系统下进行软件任务的划分,并介绍了本系统相关的硬件设计。  相似文献   

4.
基于RTX51的按摩椅电机动作系统设计   总被引:1,自引:0,他引:1  
本文通过在51系列单片机中应用RTX51tiny实时多任务操作系统,构建了一个价格低廉的多任务控制软件系统,提高了系统的实时性,并制定了按摩椅电机动作数据编码格式,采用代码与数据分离的设计思想,设计了基于RTX51tiny的按摩椅电机动作系统。  相似文献   

5.
结合激光打标设备及其配套的激光电源的特点,从控制简单、操作方便的目的出发,详细介绍了应用KEIL C51编译器和TINY RTX51实时操作系统在ADuC812单片机上实现对氪灯用连续激光电源(以下简称激光电源)的监控的设计过程。  相似文献   

6.
RTX51 Tiny中信号量操作的实现   总被引:2,自引:0,他引:2  
RTX51 Tiny是一种应用于MCS51系列单片机的小型多任务实时操作系统。它完全集成在Keil C51编译器中,具有运行速度快、对硬件要求不高、使用方便灵活等优点,因此越来越广泛地应用到单片机的软件开发中。但是RTX51 Tiny自身并不支持信号量的操作,这就给设计开发中共享资源的使用带来了诸多不便。本文介绍一种在RTX51 Tiny环境中添加信号量支持的方案。1信号量信号量实际上是一种约定机制,在多任务操作系统内核中普遍使用。信号量可分为二值信号量和计数式信号量。每一个信号量都有一个计数值,它表示某种资源的可用数目。二值信号量的值…  相似文献   

7.
RTX51Tiny是适配于MCS51系列单片机的小型多任务实时操作系统,该系统内核调度多任务并发运行时缺少对共享资源争用的管理工具。本文介绍一种在RTX51Tiny项目中添加管程管理工具的方案。  相似文献   

8.
RTX环境下PCI设备实时驱动的开发   总被引:4,自引:0,他引:4       下载免费PDF全文
黄键  庞亚华  薛顺虎 《计算机工程》2010,36(20):211-213
掌握实时驱动的设计方法,能够从一定程度上解决由于设备实时驱动问题给实时应用在产品选型和功能实现等方面带来的不便。为此,介绍RTX实时环境下PCI总线设备的实时驱动的开发流程,以某PCI设备为例,给出实时驱动设计中包括设备定位、总线信息获取、地址映射、初始化配置以及伺服中断等功能的具体实现,将该驱动应用到某RTX实时系统中,经过实验验证取得了较好的应用效果。  相似文献   

9.
μVision是德国Keil公司开发的单片机IDE软件,最初主要用于8051系列单片机,目前也有支持ARM系列单片机的专用版本MDK—ARM。RTX51是其自带的运行于8051系列单片机上的小型多任务实时操作系统,可用来设计具有实时性要求的多任务软件。RTX51有2个版本:RTX51Tiny和RTX51Full。RTX51Tiny是RTX51Full的子集。RTX51Tiny自身仅占用900字节左右的程序存储空间,可以很容易地运行在没有外部扩展存储器的8051单片机系统上。  相似文献   

10.
张国安  蔡文培 《计算机工程》2010,36(14):221-223
在分析多任务实时操作系统RTX51主要任务处理策略的基础上,设计实现一个基于RTX51的数据采集系统。系统中的数据采集工作和接口设备的管理按其执行顺序被划分为5项任务,任务间的协调通过调用库函数发送信号完成。在用户按键控制下,现场数据经转换后保存,可以显示并传送到上位机存储。给出RTX51提供的接口文件与函数以及实现并行任务和顺序任务的机制。按该机制进行任务调度可以成功实现数据采集功能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号