如何在C#中通过serialport传递十进制值?

时间:2010-12-27 10:11:20

标签: c#

如何通过serialport控件传递十进制值?

2 个答案:

答案 0 :(得分:2)

首先将要传递的任何值转换为字节数组(System.Byte()),然后使用SerialPort.Write(Byte(), Int32, Int32) overload将它们写入串行端口。

该重载允许您指定将传递的字节数组,要开始的数组的偏移量,以及应传递的数组的字节数。

显然你已经看过了,所以你知道你不会找到直接写整数或十进制值的SerialPort.Write method的重载。

答案 1 :(得分:1)

使用SerialPort类。