C#實(shí)現(xiàn)把指定數(shù)據(jù)寫入串口
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)。該方法使用緩沖區(qū)的數(shù)據(jù)將指定數(shù)量的字節(jié)寫入串行端口。buffer為緩沖區(qū),offset表示從此處開始將字節(jié)復(fù)制到端口,count表示要寫入的字節(jié)數(shù)。
相關(guān)文章
C#實(shí)現(xiàn)啟用與禁用本地網(wǎng)絡(luò)的方式小結(jié)【3種方式】
這篇文章主要介紹了C#實(shí)現(xiàn)啟用與禁用本地網(wǎng)絡(luò)的方式,結(jié)合實(shí)例形式總結(jié)分析了使用Hnetcfg.dll、Shell32.dll及setupapi.dll三種啟用與禁用本地網(wǎng)絡(luò)的操作方法,需要的朋友可以參考下2016-07-07
C#實(shí)現(xiàn)對用戶輸入數(shù)據(jù)進(jìn)行校驗(yàn)的類實(shí)例
這篇文章主要介紹了C#實(shí)現(xiàn)對用戶輸入數(shù)據(jù)進(jìn)行校驗(yàn)的類,實(shí)例分析了C#針對各種用戶輸入數(shù)據(jù)的常用校驗(yàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03
淺析C#靜態(tài)類,靜態(tài)構(gòu)造函數(shù),靜態(tài)變量
這篇文章主要介紹了淺析C#靜態(tài)類,靜態(tài)構(gòu)造函數(shù),靜態(tài)變量 的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06
C#創(chuàng)建安全的字典(Dictionary)存儲結(jié)構(gòu)
本文主要對存儲結(jié)構(gòu)字典(Dictionary)的一些常用方法進(jìn)行簡單的說明,并闡述了如何創(chuàng)建安全的字典(Dictionary)存儲結(jié)構(gòu)。希望對大家有所幫助2016-12-12
C#百萬數(shù)據(jù)查詢出現(xiàn)超時(shí)問題的解決方法
這篇文章主要介紹了C#百萬數(shù)據(jù)查詢出現(xiàn)超時(shí)問題的解決方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-09-09

