|
|
知识路径: > 计算机系统综合知识 > 操作系统 > 网络操作系统与嵌入式操作系统 > 嵌入式系统 > 嵌入式操作系统 > 内核对象 >
|
相关知识点:6个
|
|
|
|
多数情况下,任务活动同步并不足以满足实时响应的要求,任务之间还必须能够交换信息。为了实现任务之间的数据交换,内核提供了消息队列对象和消息队列的管理服务。
|
|
|
消息队列是一个类似于缓冲区的对象,通过它,任务和ISR可以发送和接收消息,实现数据通信。消息队列暂时保存来自发送者的消息,直到有接收者准备读取这些消息为止。
|
|
|
大多数内核支持以下消息队列操作:创建和删除消息队列、发送和接收消息以及获取消息队列的信息等操作。
|
|
|
|
|
|
|
|
|
|
|
|