zoukankan      html  css  js  c++  java
  • 简单的串口通讯Helper

    简单的串口通讯

    1 .选择windows窗体里面的SerialPort事件

    2. 配置好串口,确保能检测到串口,打开串口

    private SerialPort EscaleSP = null;
    Escale.EType = this.cmbEscale1_Type.Text;
    Escale.PortName = this.cmbEscale1_PortNum.Text;
    Escale.BaudRate = int.Parse(this.cmbEscale1_BaudRate.Text);
    Escale.DataBit = int.Parse(this.cmbEscale1_DataBits.Text);
    Escale.StopBit = cmbEscale1_StopBits.Text;
    Escale.Parity = cmbEscale1_Parity.Text;
    Escale.Open() ;   //打开串口
    Escale.Close();   //关闭串口
    

    3.加一个计时器监控串口的状态

    // 使用串口的 IsOpen 属性(bool类型)

        private void timer1_Tick(object sender, EventArgs e)
        {
               if(EscaSP.IsOpen){}    //检测串口的状态
        }
    

    串口的serialPort1_DataReceived事件接收数据

            private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) { }
    
  • 相关阅读:
    装配Bean
    百练
    东软小选拔
    俄罗斯乘法
    POJ
    ACdream
    javascript 链式作用域
    ie6/7 bug
    onreadystatechange 和 status
    瀑布流 <<转>>
  • 原文地址:https://www.cnblogs.com/lunzhenlun/p/12303651.html
Copyright © 2011-2022 走看看