私は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のポートを確認するにはどうすればよいですか。
私は通常、/dev
にファイルをリストし、デバイスを接続し、/dev
にファイルを再度リストし、どの特殊ファイルが出現したかを確認します。また、各リストの出力を2つの異なるファイルにリダイレクトし、diffを使用して、デバイスを接続したときに表示された特殊ファイルを表示することもできます。
ls /dev > notplugged
# plug in device
ls /dev > plugged
diff notplugged plugged
デバイスに対応するファイルがわかったら(通常は/dev/ttyUSB0
のようなものです)、<port>
の代わりにそのファイルを使用します。
編集:どうやらdmesg
は、どのデバイスファイルがデバイスに対応しているかを伝えることができます。デバイスを接続した後、dmesg | grep tty
を実行します。デバイスファイルは、いずれかの行に表示されるはずです。