操作系统无疑是软件领域里面的精髓,里面的思想对还是很重要的。下面是在理解一些操作系统(包括小型的嵌入式操作系统)的相关知识的基础之上整理
ucos实时操作系统
消息邮箱
在多任务操作系统中,常常需要在任务与任务之间通过传递一个数据(也叫做“消息”)的方式进行通信。为了实现这个目的,可以在内存中创建一个存储空间作为该数据的缓冲区。如果把这个缓冲区叫做消息缓冲区,那么在任务间传递数据的一个简单方法就是传递消息缓冲区的指针。因此,用来传递消息缓冲区指针的数据结构叫做消息邮箱
消息队列
消息队列实际上是邮箱阵列