我想用VS2005制作一个串口调试助手,但是现在我做的程序发送字符串的时候串口调试助手接收的是乱码?
不知道怎么解决,有做过这个方面的大哥请多帮帮我

解决方案 »

  1.   

    1,看看你的接线是不是正确?
    2,看看两者的波特率是否正确,校验,数据位是否正确.
    3,另外注意设置好你的receivedbytesthreshold属性.
      

  2.   

    从串口中读到的数据都是byte[]形式的16进制数据.System.Text.Encoding.Utf8.GetString(data)就可以了。如果不行,就换几种编码方法,如:default,Ansic,Gb2312等.
      

  3.   

    编码问题,其实你发送ASCII码最好,谁都认识
      

  4.   

    我想要一个例子
    大家有吗?
    还有就是谁有用c# 2005 api操作串口的程序
      

  5.   

    字符集!!C#用unicode,调试助手用的字符集是什么?你发送的时候是否转为调试助手所用的字符集?!!!到了C#才知道什么是鸟
      

  6.   

    vs2005
    serialport控件
    ASCII接收传送