展开全部
忘了看你还要把接收的转回10进制。
接收的如果是按字节接收(ReadByte),那么接收回来的数直接就可以用10进制表示,如果需要显示,可以直接在变量之后加.ToString();
不明白可直接加我HI
----------------------------------
之前的回答
byte[] t = new byte[2];
t[0] = 0xAA;
t[1] = 0xBB;
串口对象.Write(t,0,2);
其中3个参数顺序为:byte型数组,偏移(从第几位开始发,从0开始计),发送长度
为了避免误会,额外说个基础:0xAA是 16进制的AA
接收的如果是按字节接收(ReadByte),那么接收回来的数直接就可以用10进制表示,如果需要显示,可以直接在变量之后加.ToString();
不明白可直接加我HI
----------------------------------
之前的回答
byte[] t = new byte[2];
t[0] = 0xAA;
t[1] = 0xBB;
串口对象.Write(t,0,2);
其中3个参数顺序为:byte型数组,偏移(从第几位开始发,从0开始计),发送长度
为了避免误会,额外说个基础:0xAA是 16进制的AA
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
声明串口变量,用write()或writeline()方法发送需要的数据!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用serialport控件,可以去网上找它的例程,也可以查MSDN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
www.csdn.net
论坛中的C#栏目上问。
论坛中的C#栏目上问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询