📄 ls_com.h
字号:
////////////////////////////////////
// 定义与单片机通讯协议和数据结构
// 同步串口扩展2个51单片机0。1
// 每个单片机扩展5个串口
///////////////////////////////////
#define KINT0 0x01
#define KINT1 0x02
//////////////////////////////////
//define msBSP
#define SPCR1 0x00
#define SPCR2 0x01
#define RCR1 0x02
#define RCR2 0x03
#define XCR1 0x04
#define XCR2 0x05
#define SRGR1 0x06
#define SRGR2 0x07
#define MCR1 0x08
#define MCR2 0x09
#define RCERA 0x0a
#define RCERB 0x0b
#define XCERA 0x0c
#define XCERB 0x0d
#define PCR 0x0e
////////////////////////////////////////////////////////////////
//////////定义pelcod协议的控制常数//////////////////////////////
#define STX 0xff
////////////////////////////////////////////////////////////////
//word com_bt; //数据发送波特率
// 0 1k2
// 1 2k4
// 2 4k8
// 3 9k6
// com_data d15-d12 波特率
// d11-d8 串口号
// d7-d0 数据
////////////////////////////////////////////////////////////////
typedef struct
{
word com_state; //数据接收指示
word com_data; //数据
}pdata_type;
typedef struct
{
word str; //控制字符串开始0xff
word address; //控制摄像机编号0x00--0x1f
word data[4]; //控制信息
word sum; //检查和
}pelcod_type;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -