見出し画像

FTDIのUSBシリアル変換ICへ接続する時に、COM番号ではなくシリアルナンバーを使って接続する方法

記事の条件

WindowsFormsアプリケーション(C#)のSerialPortクラスを使用している。

FTDIのUSBシリアル変換ICへ接続している。

2000円支払える。

方が対象となります。


問題点

COMポートの番号をデバイスマネージャーで調べてから、ドロップダウンリストで選ばせて接続しているが、毎回COMポートの番号を選ぶのがめんどくさい、または、ユーザーへ説明がめんどくさい。

PCが変わったり、USBポートを差し替えると、COM番号も変わってしまいめんどくさい。

1PCで2台以上のFTDIに接続している場合に、こっちのUSBシリアルはこっちの機器に、あっちのUSBシリアルはあっちの機器に、毎回決まった機器と接続させたい。

などの困りごとはありませんか?

今回は、FTDIのUSBシリアル変換IC内に、出荷時にメーカーで書き込まれているシリアルナンバーを使って、接続する方法を紹介します。


方法

1.シリアルナンバーを調べる

FTDIの「FT Prog」を起動します。

DEVICES→SCANを選ぶか、虫眼鏡アイコンをクリックします。

無題

無題

PCに接続されているFTDIチップの一覧と、それぞれのシリアルナンバーがわかります。

2.WindowsFormsアプリケーション(C#)のプロジェクトを作成します。

SerialPortを2つ用意します。

画像3

画像5

PortNameのプロパティに、先ほど調べたシリアルナンバーを入力します。

このままではエラーになります。

ここから先は有料になります。


ここから先は

2,126字 / 1画像

¥ 2,000

この記事が気に入ったらチップで応援してみませんか?