diff --git a/Sys.cpp b/Sys.cpp index 902cbe4f..b07a034c 100644 --- a/Sys.cpp +++ b/Sys.cpp @@ -432,7 +432,7 @@ uint TSys::Crc(const void* buf, uint len, uint crc) } // 硬件实现的Crc -uint TSys::Crc(const void* buf, uint len) +/*uint TSys::Crc(const void* buf, uint len) { #ifdef STM32F4 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_CRC, ENABLE); @@ -460,7 +460,7 @@ uint TSys::Crc(const void* buf, uint len) #endif return crc; -} +}*/ static const ushort c_CRC16Table[] = { diff --git a/Sys.h b/Sys.h index 127ea130..a8e807f1 100644 --- a/Sys.h +++ b/Sys.h @@ -107,8 +107,8 @@ public: Func OnStop; // CRC32校验 - uint Crc(const void* buf, uint len); - uint Crc(const void* buf, uint len, uint crc); + //uint Crc(const void* buf, uint len); + uint Crc(const void* buf, uint len, uint crc = 0); ushort Crc16(const void* buf, uint len, ushort crc = 0xFFFF); // 显示十六进制数据,指定分隔字符