μC/OS-III 数据结构摘录(三) - 消息队列
注:本文所有图片摘自“野火uCOS-III 内核实现与应用开发实战”教程提供的《uCOSIII技术内幕》一书(实体书应该是《μC/OS-III源码分析笔记》(作者:李悦城)),请支持原作者,支持正版
消息队列
1,消息池
![](https://i-blog.csdnimg.cn/blog_migrate/5704283948c41e2fcd0ae402520377ee.jpeg#pic_center)
2,消息队列的数据结构
![](https://i-blog.csdnimg.cn/blog_migrate/5eaea02eadab4a24f79b5e62b1797f69.jpeg#pic_center)
3,消息队列FIFO模式
![](https://i-blog.csdnimg.cn/blog_migrate/0418165eb869e4d65e0b47f66be430bd.jpeg#pic_center)
4,消息队列LIFO模式
![](https://i-blog.csdnimg.cn/blog_migrate/77ba969b2e1a8b78acb36ec0da3c3200.jpeg#pic_center)
5,消息队列的提交过程
![](https://i-blog.csdnimg.cn/blog_migrate/35e31da5f733dacce287e1889245ba44.jpeg#pic_center)
6,从消息池中取出一个消息
![](https://i-blog.csdnimg.cn/blog_migrate/12a09971bae2d4a4bbc1d53c5ba6e4c4.jpeg#pic_center)
7,消息队列插入第一个消息.
![](https://i-blog.csdnimg.cn/blog_migrate/36c2dd7abd65587aa33f0357b82459f1.jpeg#pic_center)
8,FIFO消息队列中插入消息
![](https://i-blog.csdnimg.cn/blog_migrate/2c7c7ed2328a893ab25b7659ad7c7e65.jpeg#pic_center)
9,LIFO消息队列中插入消息
![](https://i-blog.csdnimg.cn/blog_migrate/dbabce05b28fc41a5bc11965dc4ba9be.jpeg#pic_center)
2020.12.23
by:Rei_ikari