Калкулатор контролне суме CRC-16/CCITT

Унесите хексадецималне податке да израчунате њихову контролну суму CRC-16/CCITT.

Како се користи

  1. Унесите потребне вредности у поља.
  2. Кликните на „Израчунај“ да бисте видели резултат.
  3. Копирајте или поделите резултат дугметом „Подели“.

О овом калкулатору

CRC-16/CCITT-FALSE проводи поруку кроз дељење полинома користећи генераторски полином 0x1021 (x¹⁶+x¹²+x⁵+1) с почетном вредношћу регистра различитом од нуле, 0xFFFF, дајући 16-битни остатак који служи као контролна сума. Почетна вредност различита од нуле разликује га од једноставнијег CRC-16/CCITT (почетна вредност 0x0000) и омогућава му да ухвати грешке водећих нула које би варијанта с нултом почетном вредношћу пропустила.

Ова варијанта, која је каталогизована и као CRC-16/IBM-3740 или CRC-16/AUTOSAR, уобичајена је у серијским и уграђеним протоколима; CRC за XMODEM, за разлику од ње, почиње од 0x0000, па проверите коју почетну вредност ваш протокол очекује. Зато је инжењерима firmware-а и протокола потребан калкулатор који одговара конкретном полиному и почетној вредности, а не уопштено „CRC-16“.

Да ли вам је ово било корисно?

Можете изабрати до 3 реакције.

Коментари

  • Будите први који ће коментарисати.

Популарни калкулатори

Сви калкулатори