| 1234567891011121314151617181920212223 |
- #ifndef crc8_H_
- #define crc8_H_
- #include <stdint.h>
- /**
- * @funtion:crc8多项式冗余校验
- * @param 1:pData,计算数据源地址
- * @param 2:dataLen,计算数据源长度
- * @param 3:initialValue,crc结果初值
- * @param 4:polynomial,多项式
- *
- * @return :校验结果
- */
- uint8_t crc8( uint8_t *pData,
- uint16_t dataLen,
- uint8_t initialValue,
- uint8_t polynomial );
- int cmp_crc8( uint8_t *pData,
- uint16_t dataLen,
- uint8_t targetCRC);
- int get_crc8( uint8_t *pData,
- uint16_t dataLen);
- #endif /* SCEADC_H_ */
|