Kalkulator CRC Online – Alat Gratis

Gunakan kalkulator CRC online kami yang gratis, cepat, dan akurat untuk menghitung checksum CRC-8, CRC-16, CRC-32, dan lainnya. Pastikan integritas data dan deteksi kesalahan transmisi secara instan.

Untuk penjelasan mendasar mengenai penerapan CRC, silakan kunjungi Panduan Lengkap tentang Cyclic Redundancy Check.

Parameter Kustom

CRC yang Dihitung

Hasilnya tertera di bawah ini

 

Dibangun untuk tujuan pendidikan dan pengembangan.

Cara Menggunakan Kalkulator CRC dengan Benar

Kalkulator memproses byte, jadi tentukan terlebih dahulu bagaimana data sumber diubah menjadi byte. String (UTF-8) mengodekan karakter yang diketik. Heksadesimal menerima urutan byte secara langsung dan biasanya lebih aman untuk packet capture, dump memori, atau frame serial.

  • Polinomial: polinomial generator.
  • Nilai awal: isi register sebelum byte pertama diproses.
  • RefIn / RefOut: pencerminan bit pada byte input dan hasil.
  • XOR akhir: nilai yang diterapkan setelah byte terakhir.

Polinomial saja tidak menentukan varian CRC. Nilai awal, pengaturan refleksi, dan XOR akhir juga harus sesuai dengan spesifikasi protokol.

Contoh Input dan Output

Masukkan 123456789 sebagai String (UTF-8). Untuk CRC-16/MODBUS, hasil yang diharapkan adalah 0x4B37; untuk CRC-32, hasilnya 0xCBF43926.

Input heksadesimal 31 32 33 34 35 36 37 38 39 mewakili sembilan byte ASCII yang sama dan harus menghasilkan checksum yang sama. Ini membantu mendeteksi perbedaan pengodean teks.

Cara Menafsirkan Hasil CRC

Checksum yang cocok menunjukkan bahwa byte data dan parameter CRC sama dengan referensi. Jika berbeda, periksa:

  1. Spasi, akhir baris, pemisah, atau byte null di bagian akhir.
  2. Apakah input berupa teks, byte hex mentah, atau nilai angka yang ditampilkan.
  3. Nilai awal, refleksi input/output, dan XOR akhir.
  4. Urutan little-endian atau big-endian pada byte CRC yang dikirim.

Referensi Teknis

Parameter dan nilai kontrol dapat diverifikasi melalui spesifikasi AUTOSAR CRC Routines, spesifikasi USB 2.0, dan katalog CRC RevEng yang menyertakan sumber terlacak.

CRC mendeteksi kesalahan transmisi atau penyimpanan yang tidak disengaja, tetapi tidak membuktikan keaslian dan bukan pengganti hash kriptografis atau MAC.

Alat PCB Terkait

Scroll to Top

Instant Quote

Penawaran Seketika