📄 var.h
字号:
typedef unsigned char uchar;
typedef unsigned int uint;
#define One_ETU9K (367*12)
#define One_ETU19K ((367*12)/2)
#define One_ETU38K ((367*12)/4)
#define One_ETU55K (719)
#define One_ETU57K ((367*12)/6)
#define One_ETU115K (367)
#define Time1_4s (19200*372*12) //(4440000)*15 //100ms × n (19200个etu)
uint16 g_cSam1_One_ETU = One_ETU9K;
uint16 g_cSam2_One_ETU = One_ETU9K;
uint16 g_cSam3_One_ETU = One_ETU9K;
uint8 g_bRC500_OK = 0; /*RC500复位正常标志*/
struct TIMER
{
uchar Second;
uint Counter;
}Timer0;
unsigned char g_cPCB;
unsigned char g_cFSD = 48;
unsigned char g_cFWI;
unsigned char g_cCID_NAD;
unsigned char g_cCnt;
unsigned char g_bSerialBusBusy;
unsigned int g_cSavedT1;
unsigned char g_bBanReceive;
unsigned int g_WatchUart0;
unsigned char SioBuffer[2048]; //previously 256
unsigned char PKBuffer[768];
unsigned char CardBaseBuf[64];
unsigned char xSioBuffer[30];
unsigned char UserId[16];
unsigned int ReceiveDataPointer0 = 0;
unsigned char g_bReceiveOK; //正确接收到上位机指令标
unsigned char CommandReq;
unsigned char g_bReceiveStarted;
unsigned char g_bTesting;
unsigned char g_lcdflash;
unsigned char MbReturnFlag = FALSE;
unsigned char WorkMode;
unsigned int RequestCounter;
uint SendDataLen0;
uint SendDataPointer0;
uint ReceiveDataLen0;
uint ReceiveDataPointer0;
uint DataInfoLen0;
uint ReturnInfoLen0;
uint Finger1Len;
uint Finger2Len;
uint SendDataLen;
uint SendDataPointer;
uint ReceiveDataLen;
//////////////////////////
/////////////////////////
uint ReceiveDataPointer = 0;
uint DataInfoLen;
uint ReturnInfoLen;
uint i_count;
uint imageadd;
uint imagepage;
//FOR BIO_POS
uint g_ser_len;
uint g_ref1_len;
uint g_ref2_len;
uchar g_serPK[256];
uchar g_ref1PK[256];
uchar g_ref2PK[256];
uchar g_timeout;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -