
STM32
文章平均质量分 82
基于Cortex-m3内核,实际开发小项目
IT_阿水
STM32开发、N32开发、C语言、linux驱动、TCP/IP网络编程、物联网
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于CS的SD_NAND FLASH驱动
SD NAND FLASH,即安全数字NAND闪存技术,是一种结合了NAND闪存的高密度存储能力和安全性能的存储解决方案。是一种非易失性存储器技术,意味着它在断电后仍能保存数据。它通过电荷的存储与释放来实现数据的存储,基本单元结构是一个浮栅晶体管。将NAND Flash集成到SD卡中,提供了一个集成的存储解决方案。它通常具有额外的安全特性,如加密和访问控制,以保护存储的数据免受未经授权的访问或篡改。原创 2024-11-04 15:15:45 · 1220 阅读 · 0 评论 -
STM32之串口字库更新
串口通讯(Serial Communications)是一种通过串口进行数据传输的通讯方式,通过串行口每次传输一个字节的数据,按照约定的协议进行数据的传输和接收。串口通讯的原理是利用串行口的发送和接收线路,将需要传输的数据逐位传输到接收端,然后接收端再将这些数据组合成完整的信息。在传输过程中,数据是按照位(bit)进行发送和接收的,而不是按字节(byte)进行并行传输。串口通讯早期就定义了一套标准的串口规约,常见的接口标准包括RS-232、RS-485等。原创 2024-10-29 15:18:06 · 1019 阅读 · 0 评论 -
STM32之LCD屏GBK字库制作与调用
在开发嵌入式系统时,需要显示不同大小或类型字体的汉字。显然,对于嵌入式系统,不太可能使用矢量字体,在这种情况下,点阵字体就显现出了它的优点。字符编码就是以二进制的数字来对应字符集的字符,目前用得最普遍的字符集是 ANSI,对应 ANSI 字符集的二进制编码就称为 ANSI码,DOS 和 Windows 系统都使用了 ANSI 码,但在系统中使用的字符编码要经过二进制转换,称为系统内码。原创 2024-10-28 19:30:58 · 2142 阅读 · 0 评论 -
STM32寄存器开发之硬件SPI
SPI(Serial Peripheral Interface)即串行外设接口,是一种高速的、全双工、同步的通信总线。SPI使用四根线(时钟、数据输入、数据输出和片选)进行全双工的数据传输。其中,时钟线(SCLK)用于同步主设备和从设备之间的数据传输;数据线分为数据输入线(MISO,即主设备输入/从设备输出)和数据输出线(MOSI,即主设备输出/从设备输入);片选线(CS/SS)用于选择特定的从设备,使其处于工作模式。原创 2024-10-25 14:19:47 · 1510 阅读 · 0 评论 -
STM32之EC800K 4G模块驱动
EC800K,特别是EC800K-CN,是移远通信专为M2M(机器对机器)和IoT(物联网)领域而设计的超小尺寸LTE Cat 1无线通信模块。EC800K-CN作为一款专为M2M和IoT领域设计的LTE Cat 1无线通信模块,凭借其超小尺寸、高性价比、高速数据传输、广泛兼容性和丰富的网络协议与接口等特点,在物联网市场中占据了重要地位。无论是追踪器、POS机还是其他物联网设备,EC800K-CN都能提供稳定可靠的数据传输支持,推动物联网应用的快速发展。原创 2024-10-24 15:23:49 · 6118 阅读 · 0 评论 -
基于STM32的便携式取暖器
基于STM32的便携式取暖器是一种集成了现代微控制器技术和取暖功能的智能设备。以STM32微控制器为核心,该微控制器具有高性能、低功耗和易于编程的特点。此外,取暖器还配备了温度传感器(如DS18B20)、显示屏(如LCD1602或OLED)、加热元件、控制按键以及可能的无线通信模块(如Wi-Fi或蓝牙)等关键组件。通过STM32微控制器实时读取温度传感器的数据,精确监测环境温度。用户可以通过控制面板或远程APP设定目标温度,当环境温度低于设定值时,取暖器自动启动加热功能;原创 2024-10-18 15:26:44 · 1471 阅读 · 0 评论 -
STM32外设之ADC应用--寄存器开发
模数转换器(Analog-to-Digital Converter,简称ADC)是一种重要的电子设备,它能够将模拟信号转换为数字信号。是一种将连续变化的模拟信号转换为离散的数字信号的电子设备。这种转换使得模拟信号可以在数字系统中进行处理、存储和传输。ADC的工作原理通常包括采样、保持、量化和编码四个步骤:采样:在采样阶段,ADC使用一定的时间间隔对模拟信号进行采样,从而得到一系列离散的信号样本。保持:在保持阶段,ADC将采样得到的信号样本保持一段时间,以便进行后续的量化操作。原创 2024-10-17 18:16:45 · 1616 阅读 · 0 评论 -
基于STM32的RFID课堂签到系统下位机设计
基于RFID的课堂签到系统设计是一种利用无线射频识别(RFID)技术实现课堂自动签到的系统。这种系统通过RFID标签(通常是学生携带的卡片或手环等)与安装在教室内的RFID读写器之间的无线电信号进行数据交换,从而实现学生的自动识别和签到。研究背景及意义。原创 2024-10-17 17:42:10 · 1482 阅读 · 0 评论 -
智慧大棚卷膜机
对于大棚成片的农业园区,物联网也可实现自动信息检测与控制。通过配备无线传感节点,每个无线传感节点可监测各类环境参数。通过接收无线传感汇聚节点发来的数据,进行存储、显示和数据管理,可实现所有基地测试点信息的获取、管理和分析处理,并以直观的图表和曲线方式显示给各个大棚的用户,同时根据种植植物的需求提供各种声光报警信息和短信报警信息,实现大棚集约化、网络化远程管理。此外,物联网技术可应用到大棚生产的不同阶段。原创 2024-10-16 10:47:44 · 5848 阅读 · 0 评论 -
基于STM32的ThingsCloud平台应用
ThingsCloud 是新一代物联网设备统一接入平台,帮助企业在极短的时间内搭建个性化的物联网平台和应用,并适应不断变化的发展需求。目前广泛应用于制造、电力、能源、环境、农业、楼宇、家居、教育、交通、物流、自动化等领域。ThingsCloud 可接入各类网关,传感器、执行器、控制器、通信模组、智能硬件等,实现数据采集、远程控制,数据分析、告警通知、智能联动。还可以零代码生成项目应用 SaaS 和用户应用 App,并开放 API 和实时消息,便于业务系统集成和扩展开发。原创 2024-08-28 16:38:57 · 3667 阅读 · 8 评论 -
腾讯物联网平台之规则引擎
腾讯云物联网开发平台(IoT Explorer)为客户提供便捷的物联网开发工具与服务,助力客户更高效的完成设备接入,并为客户提供物联网应用开发及场景服务能力,帮助客户高效、低成本构建物联网应用。该平台支持设备连接、设备管理、数据分析和应用开发等功能的实现,并具有丰富的API和SDK,方便开发者快速开发应用。同时,该平台还提供安全可靠的连接和数据传输服务,保障设备与应用之间的通信安全。腾讯云物联网开发平台还提供了丰富的行业解决方案和最佳实践案例,帮助客户快速实现物联网应用。原创 2023-12-11 19:03:00 · 2317 阅读 · 0 评论 -
基于STM32的格力空调红外控制
在光谱中波长自760nm至400um的电磁波称为红外线,它是一种不可见光。目前几乎所有的视频和音频设备都可以通过红外遥控的方式进行遥控,比如电视机、空调、影碟机等,都可以见到红外遥控的影子。这种技术应用广泛,相应的应用器件都十分廉价,因此红外遥控是我们日常设备控制的理想方式。原创 2023-08-02 23:09:23 · 4233 阅读 · 6 评论 -
物联网协议MQTT
MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。由IBM在1999年发布。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,作为一种低开销、低带宽占用的即时通讯协议。原创 2022-11-17 19:03:01 · 2673 阅读 · 0 评论 -
工业通讯总线RS485和RS232
S-232 标准接口(又称 EIA RS-232) 是常用的串行通信接口标准之一, 它是由美国电子工业协会(Electronic Industry Association, EIA)联合贝尔系统公司、 调制解调器厂家及计算机终端生产厂家于 1 970 年共同制定, 其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。原创 2022-11-11 20:48:18 · 3840 阅读 · 0 评论 -
基于STM32跑步路径记录
随着科技不断进步,电子化设备不断进入涌入我们的日常生活。生活水平的提高,各项健身运动应运而生,然后,健身运动不能盲目进行,科学的健身方式才能有效的提升我们自身的身体素质。现如今各自手环手表的出现, 通过智能手环,用户可以记录日常生活中的锻炼、睡眠、部分还有饮食等实时数据,并将这些数据与手机、平等同步,起到通过数据指导健康生活的作用。原创 2022-09-03 17:37:05 · 1752 阅读 · 0 评论 -
基于STM32简易计算器
1.完成LCD驱动、触摸屏驱动,SPI FLASH驱动保存字库;2.完成STemwin移植,设计计算器界面;3.计算器基本功能实现:基本运算(加、减、乘、除);4.实现多级运算、平方运算;原创 2022-05-27 18:08:56 · 7688 阅读 · 8 评论 -
基于STM32电压检测和电流检测
1.可测量直流电压0~36V,适用于低电压电子电路中。2.可测量直流电0~5A范围内,目前采用的ACS712测量量程为5A,该模块有多个量程,可测量到20A3.实时功率监测4.电池电量监测(采用电压压降方式计算)原创 2022-05-26 21:27:20 · 56650 阅读 · 79 评论 -
基于STM32电子钟语音报时
基于STM32电子钟语音报时原创 2022-05-25 10:53:00 · 2583 阅读 · 1 评论 -
STM32之音乐播放器
1.硬件平台 CPU:STM32F103ZE 屏幕:3.5寸TFTLCD屏 音频解码器: VS1053 SD卡、外扩Sram VS1053b 是单片 Ogg Vorbis/MP3/AAC/WMA/MIDI 音频解码器,及 IMA ADPCM 编码器和用户加载的 OggVorbis 编码器。 支持: MP3/WMA/OGG/WAV/FLAC/MIDI/AAC 等音频格式的解码,并支持: OGG/WAV 音频格式的录音,支持高低音调节原创 2022-04-12 20:14:08 · 17198 阅读 · 7 评论 -
基于STM32数码相册
基于STM32数码相册1.硬件平台 CPU:STM32F103ZE 屏幕:3.5寸TFTLCD屏 触控:电阻式触摸屏xpt2046 SD卡、外扩Sram2.实现方式 图片通过SD卡保存,SD卡采用SDIO驱动。由于STM32F103ZE主频只有72MHZ,为了提高刷新速度,将主频超频至128MHZ。再通过外扩SRAM建立屏幕缓冲区,借助DMA数据搬运,从而提升屏幕刷新效率。原创 2022-03-24 12:07:27 · 4658 阅读 · 4 评论 -
基于STM32的小说阅读器
基于STM32的小说阅读器1.硬件平台 CPU:STM32F103ZE 屏幕:3.5寸TFTLCD屏 触控:电阻式触摸屏xpt2046 SD卡2.实现功能 1.SD卡设备检测,文件系统移植,用户存储小说和字库文件; 2.字库信息加载检测,自动完成字库信息加载与更新。本次采用GBK字库,字体大小有16*16、24*24、32*32三个字库; 3.触摸屏校准,上电检测触摸屏校准信息;手动进入触摸屏校准模式 4.小说文件索引,小说文本切换; 5.小说翻页,字体大小选择,颜色原创 2022-03-18 10:01:09 · 3545 阅读 · 7 评论 -
STM32之俄罗斯方块
STM32之俄罗斯方块原创 2022-03-09 15:32:54 · 6399 阅读 · 31 评论 -
STM32之LWIP网络协议栈连接腾讯云
STM32之LWIP网络协议栈连接腾讯云1.LWIP介绍 lwip是瑞典计算机科学院网络嵌入式系统小组(SICS)的Adam Dunkels(亚当·邓克尔) 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持 TCP 协议主要功能的基础上减少对RAM的占用。 LwIP是Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持TCP协议 主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和 40K左右的ROM就可以运行,这使LwIP协议原创 2022-03-01 10:20:41 · 6796 阅读 · 1 评论 -
STM32之LWIP网络协议栈TCP服务器创建
STM32之LWIP网络协议栈TCP服务器创建1.LWIP介绍 lwip是瑞典计算机科学院网络嵌入式系统小组(SICS)的Adam Dunkels(亚当·邓克尔) 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持 TCP 协议主要功能的基础上减少对RAM的占用。 LwIP是Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持TCP协议 主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和 40K左右的ROM就可以运行,这使LwI原创 2022-02-28 21:38:19 · 5035 阅读 · 2 评论 -
STM32之LWIP网络协议栈移植
STM32之LWIP网络协议栈移植1.LWIP介绍 lwip是瑞典计算机科学院网络嵌入式系统小组(SICS)的Adam Dunkels(亚当·邓克尔) 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持 TCP 协议主要功能的基础上减少对RAM的占用。LwIP是Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持TCP协议 主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和 40K左右的ROM就可以运行,这使LwIP协议栈适合在低原创 2022-02-24 20:21:18 · 5908 阅读 · 0 评论 -
DM9000有线网卡驱动编写
DM9000有线网卡驱动编写1.DM9000简介 DM9000 是一款完全集成的、性价比高、引脚数少、带有通用处理器接口的单芯片快速以太网控制器。 自 带一个 10/100M PHY 和 4K 双字的 SRAM ,DM9000A 为适应各种处理器提供了 8 位、16 位数据接口访问 内部存储器,DM9000 拥有自动协商功能,DM9000 特性如下: 1.集成自适应 10/100M 收发器。 2.内置 16k 字节的 SRAM。 3.支持硬件帧校验。 4.兼容 3.3V 和 5.0V原创 2022-02-24 19:53:20 · 4299 阅读 · 1 评论 -
STM32驱动W5500连接腾讯云
STM32驱动W5500连接腾讯云1.W5500简介 W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。 W5500 集成了 TCP/IP 协议栈, 10/100M 以太网数据链路层(MAC)及物理层(PHY) ,使得用户使用单芯片就能够在他们的应用中拓展网络连接。 久经市场考验的 WIZnet 全硬件 TCP/IP 协议栈支TCP,UDP,IPv4,ICMP,ARP,IGMP 以及 PPPoE 协议。 W5500 内嵌 32K 字节片上原创 2022-02-22 16:55:40 · 2383 阅读 · 0 评论 -
STM32驱动W5500动态分配IP
TM32驱动W5500动态分配IP1.W5500简介 W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。 W5500 集成了 TCP/IP 协议栈, 10/100M 以太网数据链路层(MAC)及物理层(PHY) ,使得用户使用单芯片就能够在他们的应用中拓展网络连接。 久经市场考验的 WIZnet 全硬件 TCP/IP 协议栈支TCP,UDP,IPv4,ICMP,ARP,IGMP 以及 PPPoE 协议。 W5500 内嵌 32K 字节片上原创 2022-02-22 15:51:59 · 5732 阅读 · 1 评论 -
STM32之贪吃蛇游戏
STM32之贪吃蛇游戏1.硬件平台 STM32开发板 0.96寸OLED屏(SPI接口)2.示例效果 基于STM32贪吃蛇游戏 3.软件设计 3.1 OLED画点函数static u8 oled_gram[8][128];//屏幕缓冲区void OLED_DrawPoint(u8 x,u8 y,u8 c){ u8 page=y/8;//y坐标值在第几页 u8原创 2021-07-04 15:29:38 · 6920 阅读 · 38 评论 -
STM32解析美的空调红外遥控器
STM32解析美的空调红外遥控器1.红外线简介 在光谱中波长自760nm至400um的电磁波称为红外线,它是一种不可见光。目前几乎所有的视频和音频设备都可以通过红外遥控的方式进行遥控,比如电视机、空调、影碟机等,都可以见到红外遥控的影子。这种技术应用广泛,相应的应用器件都十分廉价,因此红外遥控是我们日常设备控制的理想方式。2.美的空调红外遥控器协议R05D 美的空调红外遥控器采用R05D格式,载波频率为38KHZ。数据格式:引导码+48位数据+分隔码+48位数据(LAA’BB’CC’ S原创 2021-06-25 19:33:48 · 9955 阅读 · 10 评论 -
STM32文件系统移植FATFS
STM32文件系统移植FATFS1.简介 FatFs 是用于小型嵌入式系统的通用 FAT/exFAT 文件系统模块。FatFs 模块是按照 ANSI C (C89) 编写的,与磁盘 I/O 层完全分离。因此它独立于平台。它可以集成到资源有限的小型微控制器中,例如 8051、PIC、AVR、ARM、Z80、RX 等。 特征 DOS/Windows 兼容 FAT/exFAT 文件系统。 平台独立。易于移植。 程序代码和工作区的占用空间非常小。 支持的各种配置选项: 支持多卷(物理驱动器原创 2021-06-22 23:30:39 · 3101 阅读 · 2 评论 -
STM32驱动OLED屏完成汉字滚动显示
STM32驱动OLED屏字符串滚动显示硬件平台 STM32开发板 0.96寸OLED屏(SPI接口)功能实现 在OLED屏上实现字符串滚动显示。 0.96寸OLED分辨率为128*64(128列,64行)。我们可以定义二维数组缓冲区buff[64][128],先将要显示的数据放在缓冲驱动中,然后按固定频率将数据更新到屏幕上。示例效果 STM32驱动OLED屏滚动显示原创 2021-06-08 22:53:02 · 6298 阅读 · 4 评论 -
STM32双轴摇杆控制空心杯电机
STM32双轴摇杆控制空心杯电机双轴摇杆传感器 PS2双轴按键游戏摇杆模块采用PS2游戏手柄上金属按键摇杆电位器、模块特设二路模拟输出和一路数字输出接口、输出值分别对应(×、Y双轴偏移量、其类型为模拟量、按键表示用户是否在z轴上按下、其类型为数字开关量、模块集成电源指示灯、可显示工作状态、坐标标识符清晰简明、准确定位、用其可以轻松控制物体(如二自由度舵机云台)在二维空间运动、因此可以通控制器编程、传感器扩展板插接、完成具有创意性遥控互动作品。硬件接口: GND – GND +5V –原创 2021-06-06 18:42:19 · 6643 阅读 · 7 评论 -
STM32串口DMA不定长数据收发
STM32串口DMA不定长数据收发 DMA简介 直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作。 STM32F10x中有两个DMA控制器(DMA1有7个通道,DMA2有5个通道)每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。还有一个仲裁器来协调各个DMA请求的优先权。 DMA1请求映像 USART1_TX – DMA1_Chnanel4 USA原创 2021-05-20 22:05:53 · 916 阅读 · 2 评论 -
STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台
STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台 Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指定的热点或路由器,并加入后者所建立的 Wi-Fi 网络。 对于具备丰富人机界面包括屏幕/键盘的设备,例如电脑或手机,可以直接输入 SSID/PSW 进行连接。 对于不具备丰富人机交互界面的物联网 Wi-Fi 设备,例如智能灯、扫地机器人等,则可以借助手机等智能设备,以某种配网方式将 SSID/PSW 传原创 2021-05-18 22:43:40 · 2354 阅读 · 1 评论 -
STM32+ESP8266+MQTT微信小程序Smartconfig一键配网接入腾讯物联网平台
STM32+ESP8266+MQTT微信小程序一键配网接入腾讯物联网平台 Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指定的热点或路由器,并加入后者所建立的 Wi-Fi 网络。 对于具备丰富人机界面包括屏幕/键盘的设备,例如电脑或手机,可以直接输入 SSID/PSW 进行连接。 对于不具备丰富人机交互界面的物联网 Wi-Fi 设备,例如智能灯、扫地机器人等,则可以借助手机等智能设备,以某种配网方式将 SSID/PSW 传递该设备。原创 2021-05-18 21:29:00 · 6552 阅读 · 9 评论 -
STemwin移植
STemwin移植1.STemwim简介 emWin 是由德国 SEGGER 公司开发,可为图形 LCD 设计提供高级支持,极大简化了 LCD 设计。 为恩智浦ARM 微控制器用户免费提供的 emWin 图形库。 在国内做嵌入式系统的大部分都使用 emwin, 其简单来说就是一套图形库。 STemWin是SEGGER公司授权给ST(意法半导体)的。使用ST芯片的用户可以免费使用STemWin。其实不光授权给了ST,还有NXP,Energy Micro等。凡是使用这些芯片厂商生产的处理器都可以免原创 2021-05-09 22:36:39 · 3669 阅读 · 4 评论 -
数字光强采集模块GY30
数字光强采集模块GY30GY30简介 GY-30是一款内置ROHM-BH1750FLV芯片的数字光照强度模块,用于光照强度采集。 BH1750FVl是一种用于RC总线接口的数字环境光传感器LC。该芯片最适合于获取移动电话液晶显示器和按键背光功率的环境光数据。在高分辨率(1~65535 l×)范围内检测是可行的。特性IIC总线接口光强数字转换器16位分辩率(1~65535)直接数字输出,省略复杂的计算,省略标定不区分环境光源,接近于视觉灵敏度的分光特性应用手机、数码相机、车载导航原创 2021-04-18 11:46:11 · 5200 阅读 · 0 评论 -
STM32采集光照强度显示波形
STM32采集光照强度显示波形硬件配置 单片机型号:STM32F103C8 屏幕:0.96寸OLED屏 传感器:光照传感器(ADC采集)功能实现 光照强度采集ADC方式采集,STM32F103本身自带有硬件ADC功能。将采集到的数据实时刷新到屏幕上即可完成波形显示。 0.96寸OLED分辨率为128*64(128列,64行)。我们可以定义一个数组buff[128],数组下标作为横坐标,数组中的值作为纵坐标。这样即可把采集到的值实时刷新即可。由于需要先采集的数据先显示,这样就可以采用环原创 2021-02-01 16:38:51 · 6103 阅读 · 14 评论 -
STM32串口数据接收 --环形缓冲区
STM32串口数据接收 --环形缓冲区环形缓冲区简介 在单片机中串口通信是我们使用最频繁的,使用串口通信就会用到串口的数据接收与发送,环形缓冲区方式接收数据可以更好的保证数据丢帧率第。 在通信程序中,经常使用环形缓冲器作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。 环形缓冲区的一个有用特性是:当一个数据元素被用掉后,其余数据元素不需要移动其存储位置。相反,一个非圆形缓冲区(例如一个普通的队列)在用掉一个数据元素后,其余数据原创 2021-02-01 11:35:57 · 6554 阅读 · 3 评论