Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
SerialPortコントロールについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=20686#CommentId55515
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
VB初心者
 (社会人)
投稿日時
2014/10/30 18:18:36
SerialPortコントロールを使用して通信を行っています。
VB-FT245AM(USB-パラレル変換IC)間の通信を行うことができましたが、根本的な質問です。
VB(PC)とFT245AM(USB-パラレル変換IC)との間は、USB接続しています。
SerialPortコントロールで、USB通信も行えるということでしょうか?
元々、SerialPortコントロールで行えるのは、RS-232C規格の通信だと思っていましたので、
USB通信ができていることが信じられません。
通信の接続は、次のコードで実現できていますが、
コードの中で、特に通信規格に準じた設定をしている訳でもありません。
このSerialPortコントロールというのは、色々な通信規格に自動的に対応できるのでしょうか?
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
SerialPort1.PortName = TextBox1.Text
If SerialPort1.IsOpen = True Then
MessageBox.Show("すでに" & SerialPort1.PortName & "は接続されています。", "エラー",
MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
SerialPort1.DtrEnable = True
SerialPort1.Open()
Timer1.Enabled = True
Button1.Enabled = False
Button2.Enabled = True
Catch ex As Exception
MessageBox.Show(ex.Message, "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub