RTOS队列消息

定义消息队列:xQueueHandle gpio_evt_queue = NULL;

创建消息队列:gpio_evt_queue = xQueueCreate(10, sizeof(uint32_t));

发送消息队列:xQueueSend(gpio_evt_queue,&gpio_num,10);

                        xQueueSendFromISR(gpio_evt_queue, &gpio_num, NULL);

获取消息队列:xQueueReceive(gpio_evt_queue, &io_num, portMAX_DELAY);

使用流程:

        定义一个队列消息——>创建一个队列消息——>队列消息处理

                队列消息处理:

                        获取队列消息 xQueueReceive

                        向队列发送消息 xQueueSend

                        中断服务中向队列发送消息 xQueueSendFromISR

实例

        RTOS学习例程1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值