開発ワークステーションがあり、Kubuntu 14.10
最近1つ購入しました。 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回)、スコープ配線、シリアル通信に損傷がないことを2回確認しました。シリアルポート(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