Ejemplo n.º 1
0
        /// <summary>
        /// 打开串口
        /// </summary>
        /// <param name="portName"></param>
        /// <returns></returns>
        public SerialPort OpenPort(string portName, LogHandleUtils logHandleUtils)
        {
            SerialPort sp = new SerialPort();

            sp.PortName  = portName;
            sp.BaudRate  = 115200;
            sp.DataBits  = 8;
            sp.DtrEnable = true;
            try
            {
                if (!sp.IsOpen)
                {
                    sp.Open();
                }
            }
            catch (Exception ex)
            {
                logHandleUtils.writeLog("串口打开出错:" + ex.Message);
            }
            return(sp);
        }