摘要:讨论一个利用标准C语言setjmp库函烽实现查询式协作多任务系统,给出完整的内核和样例程序并对源代码进行说明。该系统具有简单易用的特点,只需要编写存取堆栈指针的宏
摘要:从进程和线程调度的角度出发,介绍了一种规范化的实时多任务系统软件设计方法,提出了“前向分支”的设计原则,给出了完整的系统模型。关键词:线程拆分 前
摘要:讨论一个利用标准C语言setjmp库函烽实现查询式协作多任务系统,给出完整的内核和样例程序并对源代码进行说明。该系统具有简单易用的特点,只需要编写存取堆栈指针的宏
本文从嵌入式系统的并行程序出发,结合实时性的要求,讨论了μC/OS-II操作系统环境下的任务划分和优先级确定的相关问题,提出了一些在μC/OS-II中用于减少资源耗用和同
从产品研发的角度,针对小资源系统中使用μC/OS-II的实时性和优先级关系进行了分析。提出了可删除任务的灵活应用和可变大小任务栈的实现方法,对于并行任务使用共享资源
本人在教学及科研实验中,对基于μC/OS-II的多任务系统在SOPC中的设计总结出了具体实现方法。经过实践验证,该方法简单、可靠,值得推广。1 μC/OS实时操作系统μC/OS-II是一个可移植、可裁剪、占先式、实时的
μC/OS-II的多任务系统在SOPC中的硬件实现
μC/OS-II的多任务系统在SOPC中的硬件实现
嵌入式程序框架一般类似于程序1所示结构:系统中有3个任务——TaskA、TaskB、TaskC,均放置于主循环内,在每一个循环周期内都被执行一次。在这种结构中,能满足系统实时性要求的条件是: (当且仅当)Task
随着计算机和通讯技术发展而来的现代信息技术革命,给电力电子技术提供了广阔的发展前景,同时也给电源提出了更高的要求。随着数控稳压电源在电子装置中的普遍使用,它避免了普通电源在工作时产生的误差,以及对整个系统的精确度的影响。数字化能够减少生产过程中的不确定因素和人为参与的环节数,有效地解决电源模块中诸如可靠性、智能化和产品一致性等工程问题,极大地提高生产效率和产品的可维护性。因此数控直流稳压电源在各行各业得到广泛应用。此次数控直流稳压源的设计是基于单片机STC89C52作为核心控制器来完成的,系统包括单片机最
讨论一个利用标准C语言setjmp库函烽实现查询式协作多任务系统,给出完整的内核和样例程序并对源代码进行说明。
setjmp构建简单协作式多任务系统