FIFO队列一(原理)

本文介绍了队列的基本概念和类型,如链式队列和数组队列,并着重讲解了静态队列为何需要采用循环结构以提高数组利用率。详细阐述了队列的参数,如front和rear,以及队列的初始化、非空和空状态判断。同时,提供了循环队列入队和出队的伪算法,并讨论了如何判断循环队列是否为空或已满。内容适用于理解数据结构和STM32开发背景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系列文章目录
FIFO队列原理



前言

硬件:百问网100ASK_STM32F103_MINI开发板(STM32F103C8T6)
IDE:KEIL 5
按键GPIO口为:PA0
串口为:PA10(USART1_RX)、PA9(USART1_TX)
原理图如下:
在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

一、队列定义

是一种可以实现选进先出 的存储结构。重点:它是一种数据结构。类似于人到银行排队办业务,如果银行营业厅只有一个业务窗口,有人来办业务,就要银行排队叫号系统的机器上面打印一个号

,如果只有一个人来办理业务,就直接去窗口办理业务
在这里插入图片描述

如果办理业务的人多,就要取号后到消息区排队

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值