⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.h

📁 采用TI公司MSP430来控制RC531的源代码
💻 H
字号:
#ifndef _MAIN_INCLUDED_
#define _MAIN_INCLUDED_

typedef union
{
  char		PRO_SendBuf[24];
  char		PRO_RecvBuf[24];
} Type_Uart_buff;

typedef union
{
  char		Rf_Tx_Buf[32];
  char		Rf_Rx_Buf[32];
} Type_Rf_buff;

//通信字节码定义
#define  STX 		0X02				//开始字符
#define  ETX 		0X03				//结束字符字符
#define  DLE	        0X10				//握手字符
#define  TM0_HIGH	0xf0				//定时器0高位,4MS定时
#define  TM0_LOW	0x60				//定时器0低位
#define  TIMEOUT	10				//超时计数器10MS,?100=1秒
#define  BCC_ERR        0
#define  BCC_OK	        1
#define  BAUD_9600   	1
#define  BAUD_19200 	2
#define  BAUD_38400     3
#define  BAUD_57600 	4
#define  BAUD_115200 	5
#define	MAX_BlOCK_LEN	8


//*******************串口变量定义********************
volatile char 	 Timer0_Count;      		//定时器0计数器
volatile char   RS_RecvPoint;   		//RS-232通道接收数据指针
volatile char 	 RS_RecvLen;   			//RS-232通道接收数据长度字节
volatile char   RS_SendPoint;   		//RS-232通道发送数据指针
volatile char   RS_SendLen;   			//RS-232通道发送数据长度字节
volatile char   RS_RECVSTATUS;      		//RS-232通道接收状态字
volatile char	 RS_SENDSTATUS;      		//RS-232通道发送状态字
char  		 Comm_SNR;			//@0x2a0;数据交换包序号

//*******************system  变量定义********************

char		Power_Status;
char		Module_ID;
char		Uart_Baud;
char		Trigger_Mode;
char		Trigger_Time;
char		Auto_Cnt;
char		Encrypt_Mode;//加密模式
char           card_type;
char           COMD_TYPE;
Type_Uart_buff          Uart_buffer;
Type_Rf_buff 		Rf_buffer;

char		gMaskValue[0x02][0x08];//初始化为零
char		uid[0x08] = {0x5c, 0x00, 0x09, 0x12, 0x00, 0x00, 0x07, 0xE0};//UID
char           vicc_uid[0x04][0x08];
//定义一字节变量
char		txbuf;
char		rxbuf;
char		SendBufferBytes;	//发送缓冲区字节数
char		ReceiveBufferBytes;	//接受缓冲区字节数
char           vicc = 0x00;            //the quantity of VICCs
char           stack_pointer = 0x00;
char           anticollisionCounter = 0x00;  //反冲突过程MERR脉冲计数

char		crcLow = 0x00;
char		crcHigh = 0x00;
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -