블로그 이미지
따시쿵

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2015. 3. 9. 17:00 C# with SerialPort

프로그램 설명


일반 컴퓨터에서 개발을 하기 위해서는 몇가지 선행 준비 작업을 해야 합니다.


준비사항 


1. putty 를 인스톨하여 시뮬레이션을 테스트 

   ==> https://bitbucket.org/daybreaker/iputty/downloads


2. 가상 시리얼포트를 만듦 

   ==> Com0Com v3.0.0.0 W7 x64 (64bit) signed



Com0Com 설정 및  PC 장치관리자 셋팅 후의 모습




실행 후




메시지 전송 후


프로그램 작성 순서


1. 디자인 화면




2. 코드 화면


        public Form1()
        {
            InitializeComponent();
        }

        private void btnInit_Click(object sender, EventArgs e)
        {
            if (!serialPort1.IsOpen){
                serialPort1.PortName = "COM4";
                serialPort1.Open();
                richTextBox1.Text = "opened";

                btnInit.Enabled = false;
            }
        }

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (serialPort1.IsOpen)
                serialPort1.Close();
        }

        private void btnSend_Click(object sender, EventArgs e)
        {
            if (serialPort1.IsOpen)
            {
                string text = richTextBox1.Text;
                serialPort1.Write(text + Environment.NewLine);
            }
        }


posted by 따시쿵