摘要: 多值信号量和和互斥信号量主要用来标志事件是否发生和协调资源的访问。如果要给资源赋予内容进行传递,信号量就力有所不及了。这时候就需要用到 uC/OS 操作系统的另一个内核机制了,那就是消息队列。 如果想要使用消息队列,就必须事先使能消息队列。消息队列的使能位于“os_cfg.h”。 /* MESSAG 阅读全文
posted @ 2019-02-13 21:52 飞起的小田 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 互斥信号量是 uC/OS 操作系统的一个内核对象,与多值信号量非常相似,但它是二值的,只能是 0 或 1,所以也叫二值信号量,主要用于保护资源。 如果想要使用互斥信号量,就必须事先使能互斥信号量。互斥信号量的使能位于“os_cfg.h” /* MUTUAL EXCLUSION SEMAPHORES 阅读全文
posted @ 2019-02-13 16:24 飞起的小田 阅读(2259) 评论(0) 推荐(0) 编辑