시리얼통신(3)
-
[통신] 동일한 장치가 항상 동일한 통신 포트를 사용하도록 하는 방법
Windows에서 동일한 USB 장치가 항상 동일한 통신 포트를 사용하도록 하려면 장치 ID를 확인하고 이를 기반으로 설정하는 스크립트를 작성하여 시작 작업으로 추가할 수 있습니다. 아래는 이를 구현하는 단계입니다.1. 장치 ID확인 2. PowerShell 스크립트 작성PowerShell을 사용해 장치 ID에 따라 포트를 고정하는 스크립트를 작성합니다.# USB 장치의 고유 ID $targetDevice = "USB\VID_1234&PID_5678\1234567890" # 원하는 고정 COM 포트 번호 $desiredPort = "COM5" # 현재 연결된 COM 포트 정보 가져오기 $devices = Get-WmiObject Win32_PnPEntity | Where-Object { $_.Device..
2024.12.27 -
이온빔 시리얼 통신 checksum 방법 rs232C 또는 rs485 비코 이온빔
#Checksum: The first character is the low order byte and the second character is the high order byte of the 16 bit value. This pattern repeats until there are no more characters. If there is not a character for the high order byte set it to 0. Once all of the values have been added up, add the carry back in if there is any. If this generates a new carry add it back in too. Once there are no more..
2020.12.09 -
빅 에디안, 리틀 에디안 CRC16 데이터 전송
참고 사이트 http://ktword.co.kr/abbr_view.php?nav=0&m_temp1=2353&id=509 빅 엔디안 [정보통신기술용어해설] ktword.co.kr 1. 빅 엔디안 순서 및 리틀 엔디안 순서 ㅇ 빅 엔디안 : 중요한 것 또는 큰 것이 먼저 표현/저장/전송 됨 - Big-endian Order = High Order First - 일상적인 문자 또는 숫자 표현 순서 방식 임 ㅇ 리틀 엔디안 : 중요한 것 또는 큰 것이 나중에 표현/저장/전송 됨 - Little Endian Order - 일상적인 문자 또는 숫자 표현 순서와는 반대 순서 임 2. 컴퓨터 내 저장 순서 ㅇ 例) 0x1234 를 컴퓨터 구조 표현 상 2개씩(16비트씩) 묶어질 때, 0x12 0x34 가 됨 - 여기서..
2020.01.21