picocom -b 115200 - 전송 속도를 지정해야 하는 이유는 무엇입니까?

picocom -b 115200 - 전송 속도를 지정해야 하는 이유는 무엇입니까?

Intel Galileo 보드가 있고 노트북을 통해 연결하려고 하면 다음과 같습니다.

피코콤 /dev/ttyUSB0

다음과 같은 어색한 문자만 표시됩니다.

터미널 준비 완료� J.)��!�#���)���!�)���!�)��!�)!!V�1��)��� J �)�� �� J�)�#�!�)���!�)!�Y]( V��K ��(!�Y])��!�

하지만 이 추가 매개변수 -b 115200을 지정하면 모든 것이 잘 작동합니다.

피코콤 /dev/ttyUSB0 -b 115200

1.조사 결과 -b는 전송 속도와 초당 전송되는 문자 수를 나타내는 것으로 나타났습니다. 이 올바른지? 초당 115200? 많은?

2.왜 이것을 지정해야합니까? -b 115200을 지정하면 정확히 무엇이 달라지나요?

답변1

전송 속도조금초당, 아니바이트. 일반적으로 데이터가 전송될 때 약간의 오버헤드(프레이밍)가 있기 때문에 데이터 바이트(8비트)보다 더 많은 비트를 갖게 됩니다. 예를 들어수학 공장논의하다.

피코콘통신 회선의 로컬 끝에서만 속도를 요청할 수 있으므로 장치가 작동해야 하는 속도를 알아야 하는 터미널 에뮬레이터입니다. 이는 원격 끝과 일치해야 합니다.

관련 정보