虚拟串口 vspd + C#2.0 测试串口 收发数据
来源:互联网 发布:装修画图傻瓜软件 编辑:程序博客网 时间:2024/06/06 12:54
现在的台式机和笔记本多已经没有串口了,或者设备不在身边,又要写串口的程序,就要模拟串口,来调试代码了。
1, vspd7.2.308 ,虚拟串口软件。安装后,用vspdctl.dll 覆盖后,破解;然后虚拟出 1 对(或2对,根据需要)串口。虚拟的时候都是成对出现的,COM1 + COM2;因为需要把2个端口都打开,一个发送,一个接收。不能既用COM1 发,又用COM1收。
虚拟成功后,在设备管理器里,会有:
就表示ok 了。
2,C# 2.0 :
窗体如下:
代码:
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private delegate void MyDelegate(string indata);
private MyDelegate showDelegate = null;
private void Form2_Load(object sender, EventArgs e)
{
serialPort2.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);
serialPort2.Open();
serialPort1.Open();
showDelegate = new MyDelegate(show);
}
private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e)
{
SerialPort sp = (SerialPort)sender;
this.Invoke(showDelegate, new object[] { sp.ReadExisting() });
}
void show(string indata)
{
richTextBox1.AppendText(indata + "\r\n");
}
private void btnSend_Click(object sender, EventArgs e)
{
serialPort1.WriteLine(tboxSend.Text);
}
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
serialPort1.Close();
serialPort2.Close();
}
}
就是这么简单。
下载虚拟软件和C#程序
- 虚拟串口 vspd + C#2.0 测试串口 收发数据
- c#串口收发数据
- Windows使用VSPD虚拟串口
- 虚拟串口VSPD安装指南
- 利用VSPD虚拟串口调试串口程序
- windows下虚拟串口软件VSPD
- win 7 下虚拟串口软件VSPD
- 20120814-虚拟串口VSPD的使用方法
- Windows 7 虚拟串口 VSPD 6
- win7安装+破解VSPD虚拟串口软件
- VSPD虚拟串口与流控实验
- 虚拟串口 VSPD for window 7/8
- Windows 7 虚拟串口 VSPD 6
- 串口调试助手+虚拟串口VSPD 进行COM口调试
- 串口一拖二收发数据测试总结
- 串口收发数据
- 监控串口数据收发
- 串口数据收发问题
- 流压缩技术 减少网络传输字节
- ADO.NET的五个主要对象
- jquery实现简单的选项卡功能
- Intent 使用以及原理
- Git服务器 - 搭建git
- 虚拟串口 vspd + C#2.0 测试串口 收发数据
- Frobenius norm
- jQuery的deferred对象详解
- 余弦相似度的计算方法及在文本相似度方面的应用
- startActivityForResult与startActivity
- 照相机 相册 以及相册的使用
- 东软李林峰 技术总结
- 海思MPI(MMP)开发总结
- 深入理解java异常处理机制