Explorar o código

add:CRC8Cal声明

Dozingfiretruck %!s(int64=2) %!d(string=hai) anos
pai
achega
0d8e9f3065
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      components/common/c_common.h

+ 1 - 0
components/common/c_common.h

@@ -398,6 +398,7 @@ int32_t BSP_GetBit(uint8_t *Data, uint32_t Sn, uint8_t *Value);
 uint8_t BSP_TestBit(uint8_t *Data, uint32_t Sn);
 uint8_t XorCheck(void *Src, uint32_t Len, uint8_t CheckStart);
 uint8_t SumCheck(uint8_t *Data, uint32_t Len);
+uint8_t CRC8Cal(void *Data, uint16_t Len, uint8_t CRC8Last, uint8_t CRCRoot, uint8_t IsReverse);
 uint16_t CRC16Cal(void *Data, uint16_t Len, uint16_t CRC16Last, uint16_t CRCRoot, uint8_t IsReverse);
 uint32_t AsciiToU32(uint8_t *Src, uint32_t Len);
 void CRC32_CreateTable(uint32_t *Tab, uint32_t Gen);