📄 comm.c
字号:
#include "std.h"
#include "comm.h"
#include "buffer.h"
/* 和控制器通信接受缓冲区
g_ucRsvBufferHead 为第一个有效数据,G_ucRsvBufferTail 为第一个空闲数据
当g_ucRsvBufferHead == G_ucRsvBufferTail时说明队列空
当g_ucRsvBufferHead - 1 == G_ucRsvBufferTail时说明队列已经满 */
/* 当接受到一个字节后填入缓冲区移动g_ucRsvBufferTail,读取命令后移动g_ucRsvBufferHead*/
Un_Sizet_1 g_ucRsvBuffer[ _RSV_BUFFER_LEN_ ];
void CommIni(void)
{
tdInitFIFO(g_ucRsvBuffer, _RSV_BUFFER_LEN_);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -