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 деп те тіркелген бұл нұсқа сериялық және ендірілген протоколдарда жиі кездеседі; керісінше, XMODEM-нің CRC-і 0x0000-ден басталады, сондықтан протоколыңыз қандай бастапқы мәнді күтетінін тексеріңіз. Міне, сондықтан микробағдарлама және протокол инженерлеріне жалпы «CRC-16» емес, нақты көпмүше мен бастапқы мәнге сәйкес келетін калькулятор қажет.

Бұл пайдалы болды ма?

3 реакцияға дейін таңдай аласыз.

Пікірлер

  • Алғашқы пікірді сіз жазыңыз.

Танымал калькуляторлар

Барлық калькуляторлар