430单片机的串口通信协议的定义
我参考以下一个串口通信的定义:
#define N_XY_BAO 5 //通信包的字节数
#define HAND_BAO 0xA0 //后跟数据的数据包头
#define HAND_OK 0x0A //收到数据校验正确
#define HAND_ERR 0xA4 //收到数据校验错误
//PC 传送给实验板的指令
#define NONE_COMMAND 0 //空的指令,什么都不做
#define ADD_COMMAND 0x10 //数据 A+数据 B
#define SUB_COMMAND 0x20 //数据 A-数据 B
/*****************************************************************//
//PC 传送给实验板的通信包
每个字节代表的含义:
1 数据包头(HAND_BAO)
2 指令
3 数据 A
4 数据 B
5 校验
//***************************************************************************//
0xA0,0X0A,0XA4都是怎么确定的啊?