小编Met*_*ode的帖子

在小型ARM微控制器中实现uart接收缓冲区的正确方法?

我正在寻找一个小型应用程序的接收缓冲区的想法,该应用程序通过rs485处理921.6Kbaud的15字节数据包.我正在考虑使用循环缓冲区作为UART ISR和main之间的接口.因为它是一个我想放的微处理器

while (uartindex!=localindex) { do stuff } 
Run Code Online (Sandbox Code Playgroud)

在里面

while (;;) {do forever} 
Run Code Online (Sandbox Code Playgroud)

部分主要但我被告知这是不可接受的.

人们如何在类似情况下处理他们的蠢货?

arm circular-buffer uart

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

arm ×1

circular-buffer ×1

uart ×1