Marlin-2.0.9.1 串口接收——环形Buffer
Posted web-lab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Marlin-2.0.9.1 串口接收——环形Buffer相关的知识,希望对你有一定的参考价值。
Marlin-2.0.9.1 串口接收——环形Buffer
Marlin串口的环形Buffer定义并不在Marlin的源码中,而是在.platform中的对应的芯片core中定义,
比如STM32的环形Buffer是在:
xxx\\.platformio\\packages\\framework-arduinoststm32\\cores\\arduino\\HardwareSerial.h
文件中定义的,定义如下图:
环形Buffer定义的位置
环形Buffer默认大小为:64,接收和发送都是64
接下来抽时间写写环形Buffer的写入和读取,以作记录。
原创文章,转载请注明出处,谢谢!
QQ:26366050
以上是关于Marlin-2.0.9.1 串口接收——环形Buffer的主要内容,如果未能解决你的问题,请参考以下文章
[嵌入式开发模块]单片机串口模块:串口+定时器+环形缓冲区 实现无串口IDLE中断接收不定长串口数据