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) { }
    
  • 相关阅读:
    HDFS上传/下载数据的过程和原理
    使用JavaAPI获取文件信息
    jquery 最佳实践
    jQuery ajax
    两中复制表结构
    c#基础知识
    类和结构区别
    访问修饰符
    设计模式详细
    设计模式分类
  • 原文地址:https://www.cnblogs.com/lunzhenlun/p/12303651.html
Copyright © 2011-2022 走看看