softdev:mbed:usb
USBを使う
LPC11U24はEtherは搭載してないので、PCとのやり取りにはUSBを使うんじゃないかと思う。けど、どういう方法があるんだろう。すぐイメージできない。
USBシリアル
- シリアル入出力使い方の参考になるかも http://mbed.org/users/kokotaro/notebook/Serial-Communication-with-a-PC-ja/
- Windowsのドライバが必要。http://mbed.org/handbook/USBSerial Archiveのリンクからダウンロード
- MacはドライバなくてもScreenとかってのでできるって書いてる人もいる。。
minicomをインストールするには、xCodeが必要だが、これのインストールはやりたくない。あれってGUIの開発環境は提供されているのかな。GUIでした。とぼけてます。iOSもこれを使うようで、がんばってみます。
シリアルのTerminalにはWindows7ではTeraTermが必要だった。HyperTerminalってのはXPまでしか入ってないんだって。勉強になります。
TeraTermで簡単につながるが、ボーレート設定してもしなくても文字化けしない。オートなのか?
MacでUSBシリアル
いまひとつ、よくわかってないのだが、繋げば普通に認識されるそうだ。CDC(Communication Device Class)というのが標準クラスで、それに対応していると標準ドライバで認識されるらしい。で、UnixとMacはそうなるらしい。
このマックについて、詳細情報のUSBのところで確かめる事が出来る。しかしここではポート番号までわからん。
そこで、Terminalを起動して
ls -la /dev/cu*
とすると、
出てくる。ポートを変えて認識させるとポート番号も変わる。
minicom -s
で起動する。
シリアルデバイスの設定をする。さっきの文字列。するとつながるはず。
しかし、minicom。makeが失敗しているのか、スクリプト参照先が/usr/local/etc/になっていて、設定保存も何も出来ない。毎回起動して設定してから使う事になる。
softdev/mbed/usb.txt · 最終更新: 2013/07/15 20:25 by 127.0.0.1