1332_FreeRTOS队列中的几个辅助小函数实现分析

全部学习汇总: GitHub - GreyZhang/g_FreeRTOS: learning notes about FreeRTOS.

之前做一些较为复杂的接口分析的时候用到了一些小接口没有分析,这一次选择其中的几个做一个简单的整理。

之前其实已经分析了另一个接口prvCopyDataToQueue,上面这个接口其实要比prvCopyDataToQueue简单很多。处理其实就是根据一个位置指针直接拷贝一个单元的数据。

这个接口实现很简单,其实就是看一个队列中存在的元素的数目。

在ISR中判断队列是否为空,处理的过程中居然没有掩码的处理保护,这个为什么这么设计有点没弄清楚。

这个是之前分析过的一个接口,其实也很简单,队列的元素个数到了长度值就说明已经满了。

在ISR中判断队列是否满了,逻辑简单,但是出现了一个跟前面类似的疑问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值