나는 /dev/ttyACM0으로 작은 3.6을 가지고 있습니다.
serial.write()
파이썬에서 사용할 때 멈추는 것을 발견했습니다 . Arduino IDE 직렬 모니터를 열었고 출력을 볼 수 있습니다. 직렬 모니터에 무엇이든 쓰면 Arduino IDE가 즉시 중단되고 정지됩니다.
다음을 테스트하여 문제를 파악하려고 했습니다.
이렇게 하면 cat < /dev/ttyACM0
예상되는 결과인 Teeny를 얻습니다. 한 터미널에서 이것을 열어 두고 echo "who" > /dev/ttyACM0
다른 터미널에서 이 작업을 수행하면 작동이 중단되고 이전에 열려 있던 터미널에는 다른 출력이 표시되지 않습니다.
쓰기가 차단되는 이유는 무엇이며 이 문제를 해결하는 방법은 무엇입니까?