[VB.NET] 간단한 시리얼(RS232) 통신

2025. 11. 14. 04:47·Programming/ETC

VB.NET 에서 간단하게 시리얼값 받아오기
시리얼 통신, RS232 통신

Imports System.IO.Ports
Imports System.Text
 
Public Class Form1
 
    Public Delegate Sub StringSubPointer(ByVal Buffer As String)
    Dim WithEvents COMPort As New SerialPort
    Dim Received As StringBuilder
 
    Private Sub Display(ByVal Buffer As String)
        ' 값이 수신되면 이쪽으로 온다.
        Received.AppendLine(Buffer)
    End Sub
    
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        '포트 설정
        SerialPort.PortName = "COM3"
        SerialPort.BaudRate = 2400
        SerialPort.Parity = Parity.Even
        SerialPort.StopBits = StopBits.Two
        SerialPort.DataBits = 7
 
        SerialPort.ReadTimeout = 500
 
        Try
            SerialPort.Open()
        Catch ex As Exception
 
        End Try
    End Sub
 
    Private Sub COMPort_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles COMPort.DataReceived
        Me.BeginInvoke(New StringSubPointer(AddressOf Display), SerialPort.ReadLine)
    End Sub
End Class

'Programming > ETC' 카테고리의 다른 글

[VB.NET] 프로그램 로그 기록하기  (0) 2025.11.13
C++ 처음 배울 때 만든 코드  (0) 2025.11.13
'Programming/ETC' 카테고리의 다른 글
  • [VB.NET] 프로그램 로그 기록하기
  • C++ 처음 배울 때 만든 코드
레이조(RayCho)
레이조(RayCho)
개발자 레이조(RayCho)의 블로그입니다. 똑똑하게 배우고 기록하는 공간
  • 레이조(RayCho)
    레이(Ray)의 개발이야기
    레이조(RayCho)
  • 전체
    오늘
    어제
    • 분류 전체보기 (73) N
      • Programming (73) N
        • Python (5)
        • Flutter (4)
        • Delphi (25)
        • Lazarus (1)
        • C#.NET (13) N
        • ASP.NET (5)
        • Database (6)
        • Game Dev (5)
        • Web (6)
        • ETC (3)
  • 블로그 메뉴

    • 홈
    • Introduce
    • 태그
    • 방명록
  • 링크

    • Naver Blog
    • Diary Blog
  • 공지사항

  • 인기 글

  • 태그

    POST
    Flutter
    Web
    개발환경
    VCL
    csharp
    ASP.NET
    delphi
    PSP
    Python
    웹프로그래밍
    기초
    C++
    mssql
    소스코드
    C#
    iis
    델파이
    프로그래밍
    objectpascal
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
레이조(RayCho)
[VB.NET] 간단한 시리얼(RS232) 통신
상단으로

티스토리툴바