반응형

https://youtu.be/ceRigZupSBU

본 영상은 녹칸다의 아두이노 344편의 내용을 요약한 것입니다~!

2021.09.07 - [프로그래밍/RS485모드버스(modbus)] - [아두이노#344] modbus rtu기본 버전 만들기/CRC반영하기/기본적인 예제 만들어보기! (RS485/modbus rtu#1/녹칸다/포로리야공대가자)

 

아두이노와 상용 modbus 제품 몇가지와 통신을 할때 CRC를 체크하는 방법을 요약했습니다~!

 

관련라이브러리(CRC/0.1.2)
https://github.com/RobTillaart/CRC

CRC16검증사이트

https://crccalc.com/

 

모드버스에서 사용하는 CRC16 예시

uint16_t request_crc = crc16(request, sizeof(request), 0x8005, 0xFFFF, 0, true, true);
byte request_crc_high = request_crc >> 8;
byte request_crc_low = request_crc & 0xFF;

 

반응형
Posted by 덕력킹
,