CRC-16/CCITT 체크섬 계산기

16진수 데이터를 입력하여 CRC-16/CCITT 체크섬을 계산하세요.

사용 방법

  1. 위 입력란에 값을 입력하세요.
  2. 계산을 누르면 결과가 즉시 표시됩니다.
  3. 공유 버튼으로 결과 링크를 복사하세요.

이 계산기 정보

CRC-16/CCITT-FALSE는 생성 다항식 0x1021(x¹⁶+x¹²+x⁵+1)과 0이 아닌 초기 레지스터 값 0xFFFF로 메시지를 다항식 나눗셈에 통과시켜, 체크섬 역할을 하는 16비트 나머지를 만듭니다. 0이 아닌 초기값 덕분에 더 단순한 CRC-16/CCITT(초기값 0x0000)와 구별되며, 초기값이 0인 변형이 놓칠 앞쪽 0 오류를 잡아낼 수 있습니다.

CRC-16/IBM-3740 또는 CRC-16/AUTOSAR로도 분류되는 이 변형은 시리얼 및 임베디드 프로토콜에서 흔하며, 반면 XMODEM의 CRC는 0x0000에서 시작하므로 프로토콜이 기대하는 초기값이 무엇인지 확인해야 합니다. 그래서 펌웨어 및 프로토콜 엔지니어는 일반적인 "CRC-16"이 아니라 특정 다항식과 초기값에 맞는 계산기가 필요합니다.

도움이 되었나요?

최대 3개의 반응을 선택할 수 있습니다.

댓글

  • 첫 번째 댓글을 남겨 보세요.

인기 계산기

모든 계산기