虫虫首页|资源下载|资源专辑|精品软件
登录|注册

多任务程序

  • 在电力行业中的应用,vxworks的应用程序,其中包括消息,信号量,和多任务调度的应用

    在电力行业中的应用,vxworks的应用程序,其中包括消息,信号量,和多任务调度的应用

    标签: vxworks 电力行业 中的应用 应用程序

    上传时间: 2014-01-08

    上传用户:努力努力再努力

  • 嵌入式实时多任务操作系统培训教材,想学习嵌入式程序设计的同学们可以参考一下阿!

    嵌入式实时多任务操作系统培训教材,想学习嵌入式程序设计的同学们可以参考一下阿!

    标签: 嵌入式 实时多任务 培训教材 学习嵌入式

    上传时间: 2015-12-13

    上传用户:685

  • 通过96键程序说明如何构造多任务键盘和"零耗时"消抖技术

    通过96键程序说明如何构造多任务键盘和"零耗时"消抖技术

    标签: 程序 多任务 键盘

    上传时间: 2013-12-13

    上传用户:LouieWu

  • 在vxworks 下多任务小程序

    在vxworks 下多任务小程序,有助于理解多任务编程

    标签: vxworks 多任务 程序

    上传时间: 2014-01-03

    上传用户:gtf1207

  • uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。上述代码为uC/OS-II在X86的安装程序

    uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。上述代码为uC/OS-II在X86的安装程序

    标签: OS-II uC X86 优先级

    上传时间: 2016-11-08

    上传用户:franktu

  • uCOS-II实现的生产者消费者多任务演示程序

    uCOS-II实现的生产者消费者多任务演示程序

    标签: uCOS-II 多任务 程序

    上传时间: 2013-12-08

    上传用户:zhliu007

  • μC/OS-II实验程序说明 软件版本:V1.0 日期:2005-05-25 多任务是指多个任务在操作系统的控制下同时运行

    μC/OS-II实验程序说明 软件版本:V1.0 日期:2005-05-25 多任务是指多个任务在操作系统的控制下同时运行,它的实现实际上是靠操作系统在 多个任务之间进行切换和调度。在多任务系统中,内核负责管理各个任务,即为每个任务 分配CPU时间,并且负责各任务之间的通讯。μC/OS-II操作系统最多可以支持64个任务。 每个任务的优先级不能相同,优先级数字越小,优先级越高。在μC/OS-II操作系统中, OSInit()创建了两个μC/OS-II的默认任务:一个是OS_TaskIdle,即CPU空闲任务,它拥有 最低的优先级,当有其他任务运行时此任务处于就绪态,没有其他任务时就是它在运行, 该任务是μC/OS-II必需的任务;另一个任务是OS_TaskStat,它每隔一段时间就做一些统

    标签: OS-II 2005 1.0 实验

    上传时间: 2017-05-30

    上传用户:gaojiao1999

  • GUI多任务测试 测试程序 MT_MultiTasking.c

    GUI多任务测试 测试程序 MT_MultiTasking.c

    标签: MT_MultiTasking GUI 多任务 测试

    上传时间: 2013-12-26

    上传用户:TF2015

  • RTAI多任务调度程序说明

    多任务创建了并发运行的许多执行线程的外观,事实上,内核在调度算法的基础上交织它们的执行。 每个明显独立的程序称为任务。 每个任务都有自己的上下文,即每次调度由内核运行时任务看到的CPU环境和系统资源。 在上下文切换上,任务的上下文保存在任务控制块(TCB)中。 任务的上下文包括: 1.一个执行的线程,也就是任务的程序计数器 2.CPU寄存器和浮点寄存器(如果需要) 3.一堆动态变量和函数调用的返回地址 4.标准输入,输出,错误的I / O分配 5.延迟定时器 6.时间片定时器 7.内核控制结构 8.信号处理程序 9.调试和性能监视值

    标签: RTAI 多任务调度 程序

    上传时间: 2017-01-16

    上传用户:zjg0123

  • LabVIEW在多任务测控系统中的应用.rar

    随着微电子技术、计算机技术、软件技术以及网络技术的高度发展及其在电子测控技术与仪器上的应用,新的测控理论、方法、测控领域以及新的仪器结构不断的出现,在许多方面已经冲破仪器的概念,电子测控仪器的功能和作用发生了质的变化。在这种背景下,八十年代末美国成功开发了图形化的计算机语言LabVIEW。 LabVIEW是美国NI公司实现虚拟仪器(VirtualInstrument-Ⅵ)技术的G语言。图形化编程开发平台的特点是基于通用计算机等标准软硬件资源平台,实现构建灵活、层次体系明晰、功能强大且人机界面友好的测控系统,因此在国内外许多测控应用中被广泛采用,但目前用LabVIEW实现的应用大多是基于单机运行的LabVIEW虚拟仪器程序。 本论文介绍了小型电站中多个任务的实时测控系统。系统采用分布式控制系统结构,将人机交互、数据采集等任务和控制任务分别交由测试计算机和控制计算机完成。该测控系统计算机应用软件是在LabVIEW平台上开发,实现了友好的人机交互,简单直观的现场数据监控,安全可靠的故障处理措施等功能。这个实时系统对电机的多个开关量、模拟量、温度信号、直流电动机和步进电动机等进行实时的数据采集和控制。 本设计通过基于优先级的设置和执行系统的选择,结合固定时间间隔调度和事件驱动机制,提出了基于LabVIEW平台测控系统的两级多任务调度策略。这些设计方案大大提高了测控系统的性能。按照软件工程学的观点对实时多任务测控系统进行了方案设计;开发了操作简单、界面友好、通用化程度高的测控系统。 本论文较全面系统深入地研究了LabVIEW的网络化功能。系统分析了LabVIEW的TCP/IP、DataSocket和RemotePanels三种网络通信机制,详细讨论了每种机制的原理及功能特点,并设计了相应的LabVIEW程序。实现了基于局域网的实时数据通信和远程控制。 此外,为了结果查询和数据分析,本课题还设计了用LabVIEW开发的数据库。

    标签: LabVIEW 多任务 中的应用

    上传时间: 2013-05-15

    上传用户:zukfu