USB- 직렬 인터페이스를 사용할 때 57600 Baud를 넘지 않는 한 모든 것이 작동합니다. 더 높은 속도로 나는 다음과 같이 기괴한 것을 얻는다.
év.b0JNLYÆÿ¿iëd0U²(kßÞb!
ú]/xscB!ï¯!BoXûÿ1ïâÖCÿ6ÌAnè*íÌC)º¿BíÞØ.C.@ÆÃwHJÂs
"YE:ñ.èFðÌCÊ÷ÞÄ
!x
H
w6@BtbHJ
̪
Ì6ì
H¾a¿bH.">îvy®;f<ßBÌ
pL¨fæHE
þ¼MBÞI
문제를 이상하게 만드는 것은 모든 구성 요소를 교환했는데 문제가 여전히 존재한다는 것입니다. 32 및 64 비트의 다른 OS (우분투, Windows XP, Windows 7, Mac OS X 10.7)를 사용해 보았습니다. FTDI 및 Prolific에서 USB- 직렬 인터페이스를 사용해 보았습니다. Raspberry PI 및 Asterisk Appliance에서 출력을 읽으려고했습니다. 케이블과 배선을 바 꾸었습니다. 아무것도 도와주지 않았다.
기본 COM이있는 오래된 노트북으로 예제를 만들고 USB-Serial을 "스니퍼"(Rx 및 GND 만 연결됨)와 동일한 연결로 설정하여 출력을 확인하고 기본에서 볼 수 있듯이 모든 것이 정상인지 확인합니다. 포트. 전압은 괜찮습니다. 두 설정 모두 115200 Baud, 8 Bit, 1 Stop, 흐름 제어 없음입니다. 네이티브는 괜찮습니다. USB가 엉망입니다.
최신 드라이버를 사용하고 모든 연결을 다시 확인했습니다. 나는 여기서 무엇이 잘못되었는지 전혀 모른다. 이와 같은 문제를 설명하는 사람을 찾을 수 없었기 때문에 나는 컴퓨터 과학에 대한 오랜 경험에 의문을 품고 내가 완전히 잘못하고 있다고 생각합니다.