排序方式: 共有36条查询结果,搜索用时 15 毫秒
31.
滕艳平 《齐齐哈尔大学学报(自然科学版)》2006,22(5):78-80
读者写者问题是操作系统中经典进程同步问题之一,本文在阐述读者写者同步机制的基础之上,针对其算法实现了两个改进方案,从而保证多个并发进程在执行过程中的正确性。 相似文献
32.
基于ARM硬件平台和嵌入式Linux软件平台进行驱动开发时,对共享资源的保护是常遇到的问题,嵌入式Linux的同步机制便是解决该问题的方法之一,也是嵌入式Linux的核心内容之一.首先分析了自旋锁、信号量的原理和相关函数,然后论述了自旋锁与信号量的选用,最后用一个示例加以分析,详细说明了它们在驱动程序中的应用.并在Linux2.6平台上对自旋锁和信号量进行了验证,验证结果同理论分析一致. 相似文献
33.
嵌入式实时操作系统μC/OS-Ⅱ公开所有的源代码,90%的代码使用标准的ANSI C语言书写,它体积小、执行速度快,具有良好的可裁减性和可移植性.作为一种多任务实时操作系统,μC/OS-Ⅱ具有较高的可靠性和实时性,能满足对实时性和可靠性要求较高的嵌入式系统.通过详细研究μC/OS-Ⅱ的特点和内核结构,完成了μC/OS-Ⅱ在军用FM80386EX上的移植并给出了相关代码,同时对内核进行测试、数据分析,对内存管理、代码临界区、信号量机制提出了改进方法.移植成功后,μC/OS-Ⅱ可实时完成各个任务的调度,通过嵌入式操作系统μC/OS-Ⅱ在各个任务间实现通信,用户可以根据需要完成自己的多任务操作. 相似文献
34.
嵌入式实时操作系统内核的设计与实现 总被引:4,自引:1,他引:4
针对广泛使用的微处理单元(MCU),从任务TCB设计、任务的创建和删除、任务调度的算法及实现、中断管理、优先级管理和操作系统及用户的接口等6个部分出发,提出了一个嵌入式实时多任务操作系统内核的实现方案,给出了嵌入式操作系统内核软件的功能、位置、原理和技术参数等,并给出在TOSHIBA81516位的微处理器上实现了该内核软件的应用实例,实际运行于某型号的移动掌上电脑产品中,运行情况良好。 相似文献
35.
36.
推出了一种总线双向传输通信模型,以VxWorks为系统平台,基于CPCI协议,设计并实现了CPCI总线高效率的双向传输。同时,运用二进制信号量和消息队列机制,保障了VxWorks系统下多任务间的通信、逻辑依赖,协调了公共资源的争夺。在现实产品中的成功应用,证明了该设计在工程上的实用性。 相似文献