zoukankan      html  css  js  c++  java
  • C# 每个字节接受 处理串口数据 的方法

        /// <summary>

            /// 向串口发送信息,有返回值

            /// </summary>

            /// <param name="serialPort"></param>

            /// <param name="strMsg"></param>

            /// <returns></returns>

            private string QueryPortMsg(System.IO.Ports.SerialPort serial, string strMsg)

            {

                string MsgBuf = "";

                try

                {

                    SendPortMsg(serial, strMsg);

     

                    int rcv;

                    MsgBuf = "";

                    while (true)

                    {

                        if (serial.BytesToRead > 0)    

                        {

                            rcv = serial.ReadChar();

                            if (rcv == ' ')

                            {

                                break;

                            }

                            else

                            {

                                if (rcv == ' ')

                                {

     

                                }

                                else

                                {

                                    MsgBuf += Convert.ToChar(rcv); 

                                }

                            }

                        }

     

                    }

                }

                catch (Exception Ex)

                {

                    

                }

                return MsgBuf;

            }

            /// <summary>

            /// 向串口发送信息,无返回值

            /// </summary>

            /// <param name="serialPort">需要发送的串口</param>

            /// <param name="data">发送数据</param>

            private void SendPortMsg(System.IO.Ports.SerialPort serialPort, string data)

            {

                try

                {

                    data = data + " ";

                    serialPort.WriteLine(data);

                }

                catch

                {

     

                }

            }

  • 相关阅读:
    mongodb的sql日志
    mysql – 在WHERE子句中使用substr的SELECT语句
    MySQL视图
    Linux简单查找log
    转 信号量与PV操作
    二进制小数及 IEEE 浮点表示
    转 :原码,反码,补码
    转:C# Delegate委托 1
    C#中Invoke的用法2
    C#中Invoke的用法1
  • 原文地址:https://www.cnblogs.com/z45281625/p/10785677.html
Copyright © 2011-2022 走看看