dealchars.h
来自「PIC18F4620、TIS6700下RFID程序」· C头文件 代码 · 共 27 行
H
27 行
#define uint unsigned int
#define uchar unsigned char
#define CRC16_PRESET 0xFFFF
#define CRC16_POLYNOM 0x8408 /* x^16 + x^12 + x^5 + 1 */
////////////////////////////////////////////////////////////////////////
//Cyclic Redundancy Check (CRC). According to ISO/IEC 13239
////////////////////////////////////////////////////////////////////////
uint CRC16CheckSum(unsigned char *cBuffer, uchar iBufLen);
///////////////////////////////////////////////////////////////////////////////
//Reverse the bits of a byte, 7-0, 6-1, 5-2, 4-3
///////////////////////////////////////////////////////////////////////////////
uchar reverse_byte(uchar original_byte);
///////////////////////////////////////////////////////////////////////////////
//convers two char to a HEX
///////////////////////////////////////////////////////////////////////////////
uchar char_to_hex(uchar high_char, uchar low_char);
///////////////////////////////////////////////////////////////////////////////
//convers HEX to a two char
///////////////////////////////////////////////////////////////////////////////
uint hex_to_char(uchar a_hex);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?