However, there is a second meaning for this word that is associated with intertask communication. 然而,第二个意思与任务间通讯相关联。
The most common building blocks of intertask communication are semaphores and mutexes. 大部分进程间通讯的建立的基石是信号灯和互斥。
A data structure that is used for intertask synchronization. Semaphores are usually provided by the operating system. 用于进程间同步的数据结构。信号灯常常由操作系统提供。
Embedded Component Model Based on Intertask Communication 基于任务间通信的嵌入式组件模型
This system includes not only the functions of task management, resource management and intertask communication on chip, but also the function of intertask communication between chips. 该系统不但具有任务管理、资源管理、片内任务通信等基本功能,还具有片间任务的通信与同步这一重要功能。
On the basis of embedded systems characteristics, this paper analyzes the present common component model and the characteristics of embedded component technologies, presents a new embedded component model, embedded component model based on intertask communication. 根据嵌入式系统以及应用的特点,分析了现有的通用组件模型和当前嵌入式组件技术的发展现状,提出了一种新的嵌入式组件模型&基于任务间通信的嵌入式组件模型。
The comparison includes processes scheduling> the characteristic of real-time, intertask communication and synchronization, memory management, file system, TCP/ IP protocol and device driver. 剖析、对比的内容涉及到操作系统内核的运行方式、进程调度、实时性、任务间的通信与同步、内存管理、文件系统、网络协议(TCP/IP)、以及设备驱动等方面。
Based on micro kernel architecture, the multitasking kernel of HEROS implements a priority based preemptive scheduler, high efficiency intertask synchronization and communication routines, real time interrupt services and high efficiency memory management. HEROS基于微内核体系结构,其多任务内核实现了基于优先级的抢先式调度,高效率的任务间同步和通信原语,实时的中断处理和高效的内存管理机制。
μ C/ OS-ll kernel is analyzed from task management, intertask communication, time management, interrupts Management. 第三章以具体的μC/OS-Ⅱ系统内核为例,从任务调度与管理、任务同步与通信、中断管理、时间管理等多个方面对嵌入式实时嵌入式系统进行了探讨和研究。
After that, the preliminary design of CMC software is discussed, which makes an exhaustive study on requirement analysis, software architecture design, task partitioning, task scheduling, task priority allocation, intertask communication mechanism and watch dog timer. 接着,进行了软件的概要设计,从需求分析、软件架构设计、任务划分、任务调度、任务优先级确定、任务间通信机制、看门狗机制等几个方面进行了详细阐述。