📄 vartypedef.h
字号:
#define COM_MAX_LEN 3072 //接收数据最大的长度
#define SEND_MAX_LEN 200 //发送数据最大的长度
#define MAX_LED 1000 //可以驱动的最多彩灯
#define HX 0x03 //包头
#define EX 0x04 //包尾
//接收信息内容结构体
//同步头:0x03
//要发的包数:
//当前的包数:
//包长:
//结束符:0x04
struct REV_BUFF
{
uint8 Header; //信息帧同步头
uint8 Ender; //信息帧结束
uint8 Buffer[COM_MAX_LEN]; //收到的所有内容信息
uint16 RevCheck; //接收校验值
uint16 info_len; //信息长度收到的所有内容长度
uint8 Error; //是否出错
uint16 CheckSum; //校验和
uint8 UDPStep; //当前包是第几包
uint16 Counter; //计数器
};
//发送信息内容结构体
struct SEND_BUFF
{
uint8 Buffer[SEND_MAX_LEN]; //发送的所有内容信息
uint16 info_len; //信息长度收到的所有内容长度
uint16 Counter; //计数器
uint16 CheckSum; //校验和
uint8 HeadBuf[8]; //发送帧头
};
uint8 erro[]={"发送错误"};
uint8 sucess[]={"接受完毕"};
uint8 ProcessedData[256][MAX_LED]; //保存256K要发送的数据
uint8 UProcessData[MAX_LED][3]; //3个为一组RGB
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -