Crc.hpp
1
//
2
// Created by xiong on 2022/6/9.
3
//
4
5
#ifndef EMX_Crc_HPP
6
#define EMX_Crc_HPP
7
8
#include <cstdint>
9
10
namespace
Emx
{
16
class
Crc
{
17
public
:
25
static
uint32_t
crc32
(uint32_t crc,
const
uint8_t *data,
int
size);
26
27
private
:
28
static
const
uint32_t tab[];
29
};
30
32
}
33
34
#endif
//EMX_Crc_HPP
Emx::Crc
CRC32校验
Definition:
Crc.hpp:16
Emx::Crc::crc32
static uint32_t crc32(uint32_t crc, const uint8_t *data, int size)
计算CRC32值
Emx
Definition:
EmxGpio.hpp:10