如何更快地使用readbyte功能

时间:2015-08-16 14:47:39

标签: c# serial-port binaryfiles

我在c#中使用serialport,我的代码是这样的:

header('Location: thread.php?p='.$_POST["tID"].'');

当我使用

FileStream MyFile = new FileStream(strFileDestination, FileMode.Append);
BinaryWriter bwFile = new BinaryWriter(MyFile);
bwFile.Write(serialPort1.ReadExisting());
bwFile.Close();
MyFile.Close();

而不是

bwFile.Write(serialPort1.ReadByte());

,文件写入速度从大约130 KB / s降低到28 KB / s 当我使用

bwFile.Write(serialPort1.ReadExisting());

,写入速度降至7 KB / s。 我想知道如何像第三个命令一样写入文件并且速度为130 KB / s。

0 个答案:

没有答案