C# 串口代码 接收 发送 委托

发布时间:2024年01月23日

public class Com_Class
    {

//声明串口  //属性
 
        public SerialPort m_SerialPort;

        public string m_CommPort;//串口名

        public int m_BaudRate; //波特率

        public int m_DataBit;//数据位

        public StopBits m_StopBit;//停止位

         public Parity m_Parity;//奇偶校

        /// <summary>串口初始化</summary>
        /// <param name="CommPort">串口名称"COM1"</param>
        /// <param name="BaudRate">波特率</param>
        /// <param name="Party">奇偶校验</param>
        /// <param name="dataBit">数据位</param>
        /// <param name="StopBit">停止位</param>
        public int InitCom(string CommPort, int BaudRate,Parity Party, int dataBit, StopBits StopBit)
        {
            int err = -1;
            try
            {

//传入参数
                m_CommPort = CommPort;
                m_BaudRate = BaudRate;
                m_Parity = Party;
                m_DataBit = dataBit;
                m_StopBit = StopBit;

                if (m_SerialPort == null)
                {
                    m_SerialPort = new SerialPort(m_CommPort, m_BaudRate, m_Parity, m_Dat

文章来源:https://blog.csdn.net/BEN654776577/article/details/135749988
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。