MODBUS PROJECT |
||
DOC BODBUS |
628KBYTE |
|
| Modbus RTU 8ch relay module RS485/TTL UART 8CH input 8CH out_chinalctech | link modbus relay |
|
| Datasheet xy-md02 | 256kbyte |
|
CRC (Cyclic Redundancy Check)
|
What CRC |
CRC (Cyclic Redundancy Check) หรือการตรวจสอบความซ้ำซ้อนแบบวน คืออัลกอริทึมทางคณิตศาสตร์ที่ใช้ในระบบเครือข่ายดิจิทัลและอุปกรณ์จัดเก็บข้อมูลเพื่อ ตรวจจับข้อผิดพลาด ที่อาจเกิดขึ้นกับข้อมูลระหว่างการรับส่งหรือการบันทึก หลักการทำงานเบื้องต้น
CRC ทำงานโดยการนำข้อมูลดิบมาคำนวณผ่านการหารแบบพหุนาม (Polynomial Division) เพื่อให้ได้ค่าตัวเลขขนาดคงที่ชุดหนึ่งที่เรียกว่า Checksum:
|
| CRC GEN With Table (PIC C) |
4.41 kbyte |
|
|
CRC GEN Without Table (PIC C) |
1.5 kbyte |
|
| ESP32 CRC 16bit Gen | 872byte |
|
|
ESP32 With xy-md02 manual CRC
|
2kbyte |
|
|
ESP32_With xy-md02 CRC cal |
2.8kbyte |
|