アカウント名:
パスワード:
AVRやPICマイコンでもUSBインターフェース内蔵で、USB bootloaderに対応できるものが増えてきました。例:AT90USB162、PIC18F2550等
AVRなんかは出荷時にCPU内部にUSB bootloaderを内蔵しています。PICでもUSB bootloader [microfan.jp]を焼けばUSB経由でプログラムできます。
USBの場合はCPUにUSBインターフェースが内蔵されていれば、外部にMAX232Cの様なレベル変換ICも不要で部品点数も削減できます。コネクタが占有するフットプリントも小さく済みます。
USBでの通信もHIDクラスに限れば、分かってしまえばそんな難しくないですし、CDCクラスで通信すればOSに対してCOMポートに見せかけることができるので、ホスト側のソフトウエアを大幅に改修しなくて済みます。
仮想COMポートを作れば1つのUSBデバイスで複数のCOMポートに接続する事もできます。転送速度もRS-232Cとは比べものにならないくらい早いです。
RS-232Cポートしか持たない古い機器と通信するために、シリアルインターフェースは細々と生き残るでしょうが、新たに開発する製品ならRS-232Cを使う理由は無いと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
わりとあっさり無くなるんじゃないですか? (スコア:1, すばらしい洞察)
AVRやPICマイコンでもUSBインターフェース内蔵で、
USB bootloaderに対応できるものが増えてきました。
例:AT90USB162、PIC18F2550等
AVRなんかは出荷時にCPU内部にUSB bootloaderを内蔵しています。
PICでもUSB bootloader [microfan.jp]を焼けばUSB経由でプログラムできます。
USBの場合はCPUにUSBインターフェースが内蔵されていれば、
外部にMAX232Cの様なレベル変換ICも不要で部品点数も削減できます。
コネクタが占有するフットプリントも小さく済みます。
USBでの通信もHIDクラスに限れば、分かってしまえばそんな難しくないですし、
CDCクラスで通信すればOSに対してCOMポートに見せかけることができるので、
ホスト側のソフトウエアを大幅に改修しなくて済みます。
仮想COMポートを作れば1つのUSBデバイスで複数のCOMポートに接続する事もできます。
転送速度もRS-232Cとは比べものにならないくらい早いです。
RS-232Cポートしか持たない古い機器と通信するために、
シリアルインターフェースは細々と生き残るでしょうが、
新たに開発する製品ならRS-232Cを使う理由は無いと思います。