web-dev-qa-db-ja.com

USBポートを知るにはどうすればよいですか?

私はATmega1280(Atmel)ボードを使用したプロジェクトに取り組んでいます。スタックを確認したいので、OCD(On Chip Debugging)を実行しようとしています。チュートリアルでは:

このAVRDUDEコマンドを使用して、ATMega1280のヒューズをプログラムし、OCDおよびJTAGを有効にします。

avrdude -P <port> -c <programmer> -p m1280 -U hfuse:w:0x1a:m -v

Portをプログラマーが接続されているポートに、プログラマーをプログラマータイプに置き換えます。

この時点で、私の質問は次のとおりです。KubuntuでUSBのポートを確認するにはどうすればよいですか。

4
DarkCoffee

私は通常、/devにファイルをリストし、デバイスを接続し、/devにファイルを再度リストし、どの特殊ファイルが出現したかを確認します。また、各リストの出力を2つの異なるファイルにリダイレクトし、diffを使用して、デバイスを接続したときに表示された特殊ファイルを表示することもできます。

ls /dev > notplugged
# plug in device
ls /dev > plugged
diff notplugged plugged

デバイスに対応するファイルがわかったら(通常は/dev/ttyUSB0のようなものです)、<port>の代わりにそのファイルを使用します。

編集:どうやらdmesgは、どのデバイスファイルがデバイスに対応しているかを伝えることができます。デバイスを接続した後、dmesg | grep ttyを実行します。デバイスファイルは、いずれかの行に表示されるはずです。

4
user97589