首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 91 毫秒
1.
实时多任务环境下串行通信的实现   总被引:2,自引:0,他引:2  
由于实时多任务系统的开发环境提供了多任务调度、定时处理、信息交换、事件同步等机制,为复杂的实时多任务问题提供了简单的解决办法从而得到了越来越多的应用。本文描述了在500KVA变电站实时监控系统中,采用AMX实时多任务开发环境实现SER与有前置机的通信,并给出了硬件连接,通信格式及软件实现。  相似文献   

2.
电除尘器仿真培训软件的实时多任务调度系统   总被引:1,自引:1,他引:0  
阐述了电除尘器仿真培训软件的实时多任务调度系统的组成以及基于WindowsNT4.0环境下实时多任务调度系统的设计与实现。  相似文献   

3.
针对列车通信网络(TCN)中的主控设备,设计开发了一套网络监控系统。系统基于以太网方式实现上位机与主控设备的通信连接,采用多线程技术、优先级和时间片轮转调度相结合的多任务技术、看门狗定时机制以及数据缓冲队列等手段实现了控制命令的快速响应和多组监控数据的实时并行传输与处理。重点研究了上位机与主控设备的数据传输与处理方式、多线程和多任务间的逻辑控制与调度,以及提高系统实时性和可靠性的问题。  相似文献   

4.
文章介绍了用单任务的DOS系统实现模拟多任务的技术和方法,并将该技术应用到通信监控行业的嵌入式系统中。该设计方法通过对控制系统中各实时任务的动态调度来提高CPU的利用率。实践证明,采用模拟多任务机制可提高系统的实时响应速度,有利于软件的模块化设计,同时也提高了系统的整体性能和抗干扰能力。  相似文献   

5.
针对电力直流监控系统的可靠性要求,采用实时双机嵌入式容错系统的设计以实现功能.采用了基于内核抢占式的实时多任务操作系μC/OS-Ⅱ进行容错设计、修改了内核调度,并讨论、验证了容错的任务可调度性.可靠性检测结果表明,双机容错系统的功能可以满足实际要求.  相似文献   

6.
实时多任务嵌入系统的实现   总被引:4,自引:1,他引:4  
主要研究了嵌入式系统中实时多任务的机制。通过与传统系统的比较,对实时多任务嵌入系统机制和性能作了综合描述,对其应用进行划分,并给出了抢占式和时间片循环调度式两种实现机制和实现情况。最后针对特殊的应用系统,提出一种实现这种实时多任务机制的具体方法。在嵌入式系统应用规模不断扩大的情况下,具有很好的实用价值。  相似文献   

7.
介绍了工业监控自动化系统采用的Windows下的多线程技术实时多任务管理。研究了该监控软件实时多任务的具体实现,阐述了系统各功能模块的设计。  相似文献   

8.
为了提高和解决工业实时测控系统中的实时性与多任务调度问题,提出了将RTLinux引入了工业测控领域的实现方法;从分析研究RTLinux的实现原理和特征出发,详细介绍了一套工业控制计‘算机测控系统的硬件结构,着重论述了RTLinux应用于工业实时测控系统领域的软件开发过程,成功地实现了一个基于RTLinux的多任务实时测控系统,最后应用速率单调调度算法及其可调度性判定定理,对测控系统实时性和可调度性进行丁分析与测试,测试结果满足测控系统的实时性要求。  相似文献   

9.
针对注塑机控制系统的监控发展要求,提出一种基于ARM和CAN总线技术的监控系统装置设计方案。系统硬件平台以LPC2478作为控制核心,CAN现场总线实现监控系统与PLC的通信;在LPC2478中嵌入uC/OS-II实时操作系统,实现多任务的调度,移植高性能图形软件uC/GUI支持实时监控应用软件的开发。通过试运行表明,采用该平台构建的监控系统具有实时性好、交互信息丰富、通用性及软硬件易升级等优点。  相似文献   

10.
一种多通道实时数据采集监控系统设计与实现   总被引:1,自引:1,他引:0  
设计并实现了一种基于ARM的多通道实时效据采集监控系统;该系统由下位机系统及上位机软件组成,下位机硬件主要基于ARM工控开发平台、数据采集板及模拟量输出板,采用μC/OSⅡ实时多任务操作系统,实现多通道数据的采集、数据存储及模拟量的输出,并将采集数据实时传送至上位计算机;上位机软件接收数据进行监控,图形化显示数据变化曲线,并控制下位机的模拟量输出功能;通过实验验证,下位机系统能够实现多通道数据的采集、存储及模拟量的输出,μC/OSⅡ操作系统完成多任务的实时调度,上位机软件成功进行模拟量数据的采集监控及数据变化的图形显示,整个系统具有良好的实时性.  相似文献   

11.
基于对实时多任务软件的抽象执行体的研究分析以及对VxWorks平台的分析,提出了实时多任务执行模型到VxWorks平台下C语言程序框架的系统调用的映射规则及代码。给出了实时对象之间的通信原理及映射方法。给出了实时时间管理的映射代码。  相似文献   

12.
以ARM9为硬件平台实现了基于VxWorks实时操作系统的通用远程数据采集控制系统。主要内容包括根据具体硬件平台设计BSP(board support package)移植操作系统,下位机VxWorks多任务程序以及上位机LabVIEW控制界面的编写,上下位机采用基于TCP的网络通信。VxWorks的高可靠性和强实时性在应用中得到了充分的验证。  相似文献   

13.
基于Linux的全自动上芯机实时多任务结构与实现   总被引:2,自引:0,他引:2  
分析了Linux的多任务并行处理和可裁剪性等方面的特点,结合全自动上芯机控制系统的要求,提出了基于Linux平台上芯机控制系统的实时多任务管理结构及其实现的方法。  相似文献   

14.
A system for analysing and debugging parallel Fortran codes is in use on the Sun workstation. The system is composed of a parallel processing simulator mtsim, a window- and mouse-based debugging tool mtdbx, and a set of real-time display routines. The simulator mtsim, which is called from Fortran by a set of routines having the same syntax as the CRAY X-MP multitasking library, causes several concurrently active user tasks to be executed. The debugger mtdbx is based on the Sun dbxtool debugging facility. It has an enhanced command interface with functional control of parallel processes in multiple windows. The display routines offer two real-time views of multitasking synchronization primitives as they are used during execution. These three components of the debugging system afford the opportunity to analyse the behaviour of parallel processes by dynamic interaction at run-time.  相似文献   

15.
武华  刘军伟 《微机发展》2011,(9):163-166
VxWorks是一种嵌入式实时多任务操作系统,以其良好的可靠性和卓越的实时性被广泛地应用在航天、航空、通信等领域中。随着嵌入式系统功能的不断复杂和性能需求的不断提高,多任务程序的合理设计对嵌入式系统软件的稳定、可靠运行起着重要的作用。文中对VxWorks下的多任务调度机制进行分析,然后介绍多任务程序设计过程中任务优先级的设置、多任务间通信、中断处理等关键要点,结合FC通信的应用实例给出多任务程序设计的步骤和方法,在实际应用中验证了设计的合理性和可靠性,为基于VxWorks的多任务程序设计提供一定的参考。  相似文献   

16.
基于对实时多任务软件的抽象执行体的研究分析以及对Windows NT操作系统的分析,提出了实时多任务执行模型到Windows NT平台下的系统调用及C++语言程序框架的映射规则。给出了实时对象之间的通信原理及映射方法。  相似文献   

17.
针对工业检测现场多任务、高实时性和安全性的需要,设计完成了基于组播技术的多任务视觉系统。该系统的高清传输网络保证了多任务和高实时性的影像传输,同时影像数据库的建立和人机交互系统的实现确保了检测的安全性和便捷性。  相似文献   

18.
信息物理融合系统控制软件的统计模型检验   总被引:1,自引:1,他引:0  
信息物理融合系统常采用嵌入式实时多任务系统作为其控制软件,这类软件的并发和非确定性给验证带来了困难.提出了一种利用统计模型检验技术分析多任务系统的功能正确性的方法.该方法构造的时间自动机模型以模块化的方式描述了实时多任务系统中的主要成分,包括实时操作系统、周期性任务、偶发任务、共享资源以及物理环境,能够展现多任务系统的细粒度的运行过程及其对物理环境的实时响应.应用该方法分析了玉兔号月球车控制软件的一个早期版本,发现了系统运行中出现的一个特殊错误,识别了实际系统出现错误的条件,再现了出现错误的场景.  相似文献   

19.
实时多任务系统的TPCQ建模方法   总被引:1,自引:0,他引:1  
本文提出了一个基于定时的Petri网和立方体队列网络的实时多任务系统的建模方法-TPCQ,它特别适合于描述含有同步、通信和立方体队列调度的复杂的实时多任务系统,也可以描述一般的实时多任务系统。文中讨论了TPCQ模型,并且给出了一个建立实时多任务系统的TPCQ模型的例子。  相似文献   

20.
Two teaching approaches are described. The first uses a set of 15 small, prebuilt hardware assemblies for microprocessor laboratories. The second, a multitasking laboratory-oriented course, lets undergraduate students carry out embedded-control projects, using a low-cost system of microcomputer boards that they wire to rebuilt peripheral boards. The hardware modules conveniently allow laboratory activities that focus on embedded hardware applications. The multitasking course goes even further into real-time systems, as well as teaching group project ideas. The programming languages used, the course sequence, and the laboratory equipment are described  相似文献   

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

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