嵌入式实时操作系统Nucleus中线程控制部件的实现方法

来源 :计算机应用研究 | 被引量 : 22次 | 上传用户:wodelqm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的飞速发展,Nucleus实时操作系统已成为嵌入式应用的潮流和方向。深入全面地探讨了Nucleus中线程控制的实现方法。首先,对Nucleus的内核进行了概述,并给出了各模块之间的联系;其次,阐述了Nucleus的任务调度算法、优先级表示及其计算方法;最后,讨论了Nucleus的中断实现和临界区的保护方法。
其他文献
通过程序所用数据结构的设计及状态的转换完成应用程序设计。数据结构初始状态的赋值及计算结果的输出都要用到各种不同的I/O设备。如何在计算过程中明确,有效地组织,描述对各种外围设备的使用过程,是确保程序正确性的关键问题之一。在分析、比较外围设备在机器、汇编、面向过程语言(C)及面向对象语言环境中的使用方法后,给出了面向对象语言(Java)环境下高效网络程序设计过程及方法。
论述了建筑预算工程量计算的可视化计算模型,给出了非正交网格图的轴线跟踪算法,采取的数学模型及处理模式是独特的,解决了工程量计算的主要问题,具有准确、可靠、速度快等特点。
提出一个PC系统的启动模型,并描述了如何搭建一个操作系统的框架。这个框架不仅包括一部分最终的原代码,还包括工具和环境。鉴于目前的PC机以及国内嵌入系统的处理器是以Intel处理器为主,本系统以i386+系列PC机为实现平台。
在简要介绍了一种GIS组件 (即MapX)的基础上 ,从系统空间信息的数据组织结构、地图图层划分、图层操作的实现三个方面着重阐述了基于MapX组件的国民经济管理系统的具体实施方法。
描述了一个利用移动通信传输网络实现的遥测监控系统,该系统由若干个移动模块(PM)作为节点与一台个人计算机连接构成一个通信网络。以分析和传输病人的心电图信号为例,给出了一个基于GSM技术的遥测监控应用系统。
介绍了对实时监控和视频会议系统使用基于MPEG 4的流式媒体服务 ,通过TCP/IP网络多播技术 ,使之能应用于普通桌面环境 ,有效拓展使用距离和应用范围
在应用系统中,中文式报表打印输出是一个非常复杂的问题,因为其结构复杂,特别是涉及表格、图形和文本混合打印的问题更是如此。利用MicrosoftOfficeWord的再编程功能,成功地实现了一些复杂应用系统的打印接口问题。
分布式工作流系统是工作流在分布、异构环境下执行的系统,它给工作流技术的研究引入了新的问题。RM ODP作为开放分布式处理的一个标准,它给分布式异构系统提供了一个通用的体系结构框架。以RM ODP为基础对分布式工作流系统进行研究,并分别从RM ODP的五个视点出发,探讨了怎样结合RM ODP以分析和设计分布式工作流系统。
.NET框架是Microsoft用于生成分布式Web应用程序和Web服务的下一代平台。概述了用于生成分布式应用程序的.NET框架的基本原理。重点讲述了.NET框架的基础:公共语言运行时(CLR)和微软中间语言(MSIL),以及.NET革命的核心:WebService。最后结合具体步骤,给出了利用.NET平台建造具有良好可伸缩性的分布式应用程序的过程。
讨论了WebService现有安全解决方案存在的问题,阐述了WS Security规范的内容和架构,以及对此的解决方法;随后给出了一个在WS Security框架内进行安全信息交换的实例;最后,介绍了WS Secu rity现有的实现以及未来的发展方向。