vb 可以写出虚拟串口程序吗?

shenmou 2006-02-23 07:35:55
怎么写?
...全文
195 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊孩子开学喽 2006-02-24
  • 打赏
  • 举报
回复
呵呵,要是我说“可以”的话,就好像是和楼上的过不去了。
事实上我写过。不过也不能算是100%的传口仿真,但是在功能上一样可以满足仿真需要。

程序很简单,大体如下:

我的机器比较老,主板上有两个串口,COM1; COM2

自己做一个短的串口对通线,具体的电气指标我记不清楚了。
一般的串口通讯只用到串口9针中的3个脚,其中一个是接地,把另外两个脚的引线对调一下就是串口对通线了。
写两个程序:
第一个程序控制COM1,模拟外部设备的动作,往串口发送数据,并监视接收段控制命令,根据不同的命令发送不同的数据。

第二个程序控制COM2, 向外部设备发送控制命令和接收外部数据。

其中第一个程序就是你的仿真程序了。 你需要了解被仿真设备的动作和反应。
仿真到什么程度就要看你对于被仿真设备的了解程序了,没有什么好说的。

关于串口的电气特性可以在网上查到,就是RS232,很多人都听说过这个。

至于被仿真设备的特性,只能看它的数明书了,或者你本身就是很熟悉它的。


不知道我的回答是否算是标准,呵呵
lc_mtt 2006-02-24
  • 打赏
  • 举报
回复
WallesCai真是笑死我了,连虚拟串口都不知道是什么还敢回复.

要做虚拟串口,必须从驱动层VxD开发,可以用VToolsD.至于虚拟串口软件,当数Virtual Serial Ports Driver.

最多,用VToolsD开发驱动链接库,VB调用,这样还差不多.
jadeluo 2006-02-24
  • 打赏
  • 举报
回复
楼主要的是虚拟串口的驱动程序。就是说你的机器上根本没有串口,要用程序虚拟出串口来,这要用到DDK,VB根本搞不定的。
jadeluo 2006-02-23
  • 打赏
  • 举报
回复
不可以。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧