개발 워크스테이션이 있는데 Kubuntu 14.10
최근에 하나 구입했습니다. Qinheng Electronics HL-340 USB 직렬 포트어댑터. HL-340 is USB<---->Serial adapter
그리고 그것내 커널에서 인식됨:
user@comp001:~$ lsusb
Bus 007 Device 010: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
[..]
이 어댑터를 통해 마더보드와 Raspberry Pi B+
통신을 시도하고 있지만 항상 실패합니다.
Raspberry Pi B+
어떤 문자를 보내도 minicom
회선의 트래픽이 죽고 범위를 확인했습니다. Raspberry Pi B+ setup
배선(멀티미터로 3회), 스코프 배선, 직렬 통신에 손상이 없는지 두 번 확인했습니다 . 직렬 포트(Raspberry Pi B+ 측)의 전송 핀에 오실로스코프가 연결되어 있고 (터널링 된 ) Raspberry Pi B+
에서 텍스트를 보내면 오실로스코프에서 활동이 발생하기 때문에 포트가 작동합니다.Raspberry Pi B+
minicom
ssh
나PC에서 데이터를 가져올 수 없습니다통과하다 USB serial dongle
. 동글이 작동하는지 테스트하는 방법은 무엇입니까?
답변1
lsusb
장치는 여기에 다음과 같이 나열됩니다.
Bus 003 Device 002: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
sds011
일반적으로 센서와 함께 배송 됩니다 . ch341
다음 항목을 사용하여 필수 커널 모듈을 호출하고 빌드합니다 .config
.
CONFIG_USB_SERIAL_CH341=m
이 모듈을 사용하거나 다음 make nconfig
에서 make menuconfig
찾을 수 있습니다.
-> Device Drivers
-> USB support (USB_SUPPORT [=y])
-> USB Serial Converter support
8N1이 장치를 올바르게 사용하려면 통신 매개변수를 9600 전송 속도로 수동으로 설정해야 했습니다.
$ stty -F /dev/ttyUSB0 9600 raw
답변2
어댑터가 올바른 커널 모듈을 로드합니까? 귀하의 장치가 CH341과 호환될 수 있다고 들었습니다.
sudo modprobe ch341