RTX5 | 消息队列03 - 获取消息队列里消息的数量,并一次性提取出来
生活随笔
收集整理的這篇文章主要介紹了
RTX5 | 消息队列03 - 获取消息队列里消息的数量,并一次性提取出来
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 一、前言
- 二、實(shí)驗(yàn)?zāi)康?/li>
- 三、API
- 3.1、osMessageQueueGetCount
- 四、代碼
- 4.1、main.h
- 4.2、main.c
- 五、Event Recorder調(diào)試
- 5.1、長(zhǎng)按按鍵KEY1,往消息隊(duì)列里壓入變量put_Uart與變量put_Uart2的值。
- 5.2、長(zhǎng)按按鍵KEY2,將消息隊(duì)列里的所有消息取出來(lái)(一次性取出來(lái))。
一、前言
通過(guò)上一次的學(xué)習(xí),學(xué)會(huì)使用消息隊(duì)列的兩個(gè)必須學(xué)會(huì)使用的API函數(shù)。RTX5 | 消息隊(duì)列02 - 放入與取出消息
今天學(xué)習(xí)另外一個(gè)在實(shí)際項(xiàng)目開(kāi)發(fā)中可能用到的API函數(shù)osMessageQueueGetCount。
STM32工程:
鏈接:https://pan.baidu.com/s/1NA_izUMSXxnfSCAjQeWFvg
提取碼:3pn0
二、實(shí)驗(yàn)?zāi)康?/h1>
三、API
3.1、osMessageQueueGetCount
四、代碼
4.1、main.h
4.2、main.c
五、Event Recorder調(diào)試
5.1、長(zhǎng)按按鍵KEY1,往消息隊(duì)列里壓入變量put_Uart與變量put_Uart2的值。
通過(guò)Debug Viewer查看printf
通過(guò)RTX RTOS查看:
再一次長(zhǎng)按KEY1:
5.2、長(zhǎng)按按鍵KEY2,將消息隊(duì)列里的所有消息取出來(lái)(一次性取出來(lái))。
總結(jié)
以上是生活随笔為你收集整理的RTX5 | 消息队列03 - 获取消息队列里消息的数量,并一次性提取出来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 操作系统课设之虚拟内存页面置换算法的模拟
- 下一篇: ngnix 映射路径配置_MyBatis