You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

23 lines
831 B

#ifndef TPC_AT0D0A_H
#define TPC_AT0D0A_H
#include "tpc_x.h"
///-----------------------------------------------------------------------------------------
#define D_s_SSTR_0D0A_len 128 //str类的协议需要长度大一些,容易bug的地方,限制为接收64bytes的数据
typedef struct _s_PC1_0D0A_
{//8byte
vU8 reg;
vU8 head; //接收标志头标志
vU8 cashe[4];
vU8 num; //接收到的数据的计数, 随着数据接收而变化注意数据长度的范围
vU8 ok; //接收协议ok标志
vU8 max; //接收到的数目的最大值
vU8 __buf[D_s_SSTR_0D0A_len+1];//buffer
vU8 buf[D_s_SSTR_0D0A_len+1];//array的第一位是 长度 //协议缓冲
vU8 setflag; //读取串口过程中设置标志
}TS_Handle_0d0a;
extern void L1_s2b_0d0a(struct _s_PC1_0D0A_ *p);// reentrant;
#endif