解决方案 »
- 用C# 怎么对ACCESS表中的数据时实读取?
- 用户登陆,密码要求在数据库里用md5加密,怎么写select语句以及怎么去加密呢, where用户名='" + TextBox1.Text + "'and password=什么?
- 如何用C#画下面的图?
- c#初学者
- 用Remoting做C/S程序,Client端如何获取网络的通断情况?
- C#引用和C指针有什么区别?
- c# WinForm动态加载Form窗体与MDI窗体合并工具栏
- 网络游戏一台服务器上跑了哪些主要的进程呢?
- 谁做过新闻系统??问一个问题
- 有关TreeView控件使用问题-------------急用
- 安装了VS2008以后是不是已经也IIS?
- Socket服务端关闭后报错:远程服务端已关闭。。。
你在你的程序里打开了COM1,在串口助手里就不能再打开COM1如果你想用串口调试助手和你的程序互发消息测试
要么使用虚拟工具,虚拟出一个COM口,并在后台将两个COM口连接起来(用工具)要么就分别在两台机器上做测试,用串口线把两台机器的串口连起来
或者如果你的机器有2个串口(比如分别是COM1和COM2)
把两个串口用线连起来,然后两个程序分别打开不同的串口
即使你有办法两台机器都打开了COM1,一个程序发送的内容也不可能让另一个程序接收到
如果COM1和COM2都是物理端口,那么直接用线连起来如果电脑上只有COM1,没有其他端口,你需要虚拟工具虚拟出一个端口,并设置让它们"连起来"
你可以虚拟出两个端口,COM2和COM3,然后两个程序分别打开COM2和COM3
如果你去点"打开",那么会提示你无法打开串口,因为你自己做的程序已经打开了COM1
关闭你自己的程序,就能打开了