码迷,mamicode.com
首页 > 其他好文 > 详细

将指定数据写入串口

时间:2015-06-09 20:09:29      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:serialport   c#写串口   串口操作   

        public static bool WriteToSerialPort(byte[]byteArr)
        {
            SerialPort Com = newSerialPort();
            try
            {
               Com.ReadTimeout = 5000;
               Com.WriteTimeout = 5000;
               Com.PortName = "Com1";
               Com.BaudRate = 9600;
               Com.StopBits = StopBits.One;
               Com.Parity = Parity.None;
               Com.Open();
               Com.Write(byteArr, 0,byteArr.Length);
               return true;
            }
            catch(Exception ex)
            {
               return false;
            }
            finally
            {
               Com.Close();
            }           
        }

本例使用的是方法Write(Byte[]buffer, Int32 offset, Int32 count)

该方法使用缓冲区的数据将指定数量的字节写入串行端口。buffer为缓冲区,buffer表示从此处开始将字节复制到端口,count表示要写入的字节数。

将指定数据写入串口

标签:serialport   c#写串口   串口操作   

原文地址:http://blog.csdn.net/yl2isoft/article/details/46429595

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!