USB를 RS485 어댑터로 사용하여 내 컴퓨터에 연결된 Arduino 보드에 2201
, 2211
등의 바이트를 보내려고했습니다. 나는 그것이 내가 명령 echo 2 > /dev/ttyUSB0;echo 2 > /dev/ttyUSB0;echo 0 > /dev/ttyUSB0;echo 1 > /dev/ttyUSB0
를 사용하여 내 아두 이노에 2201
를 보내려고 할 때마다 요 내 컴퓨터, 가끔 그냥하지 않는 일반적으로 예상대로 LED를하지만, 다른 시간을 돌려, 작동 연결 그러나리눅스 - RS485와의 시리얼 통신
, , bash: /dev/ttyUSB0: Input/output error
표시. 이를 통해 얻는 어떤 방법이있는 경우
, 그 위대한 것. 또한 Arduino에 데이터를 보내려면 echo X > /dev/ttyUSB0
보다 더 좋은 명령이 있는지 알려 주시기 바랍니다. 직렬 통신이 처음인데이를 수행하는 가장 좋은 방법은 무엇인지 모르겠습니다.
"입력/출력"오류가 표시되는 이유에 대한 내 질문에 대답하지 않았습니다. – Coto