免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1928 | 回复: 7
打印 上一主题 下一主题

[C] 关于 串口编程的问题 [复制链接]

论坛徽章:
1
午马
日期:2013-12-19 13:55:53
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-06 10:02 |只看该作者 |倒序浏览
     我在主机上插了两个usb转串口A、B, 然后用一对母口将A、B连接在一起, xp下显示为com6和com7,通过串口软件工具检测这两个串口相互间可以进行数据收发。我想在虚拟机里对这两个串口进行读写操作, 程序已经写好了, 但是虚拟机里面添加完com6和com7这两个串口后,开启linux系统时, 显示com6/com7拒绝访问,并且虚拟机里面只有/dev/ttyS0 /dev/ttyS1 /dev/ttyS2 /dev/ttyS3这4个设备文件,请问怎样将com6和com7添加到虚拟机系统里面? 虚拟机操作系统是fedora 13, 谢谢!

论坛徽章:
0
2 [报告]
发表于 2012-12-06 10:33 |只看该作者
把Windows下控制串口的应用关闭。

论坛徽章:
1
午马
日期:2013-12-19 13:55:53
3 [报告]
发表于 2012-12-06 11:11 |只看该作者
呵呵, 你没有明白我的意思啊, 我是想用xp下的工具和虚拟机交互通信, 比如工具发, 我的程序收, 我的程序发, xp下的工具收,把windows下面的工具关闭怎么办?
zimang 发表于 2012-12-06 10:33
把Windows下控制串口的应用关闭。

论坛徽章:
0
4 [报告]
发表于 2012-12-06 11:21 |只看该作者
是否有可能是虚拟机设置不对。你安个Windows在虚拟机里面试试。看是否能够使用。

论坛徽章:
0
5 [报告]
发表于 2012-12-06 12:14 |只看该作者
回复 3# smarter_feng


    串口本来在控制端是独占的。你这样完全是两个机器间的通信,换作实物就是串口直连两台主机, 像这样的情况可以用socket。

论坛徽章:
3
寅虎
日期:2013-11-27 07:53:29申猴
日期:2014-09-12 09:24:152015年迎新春徽章
日期:2015-03-04 09:48:31
6 [报告]
发表于 2012-12-06 12:44 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
7 [报告]
发表于 2012-12-06 14:56 |只看该作者
VM么?最右下角 有个disconnect from host and connect with vm的图标 选中。
串口什么的最好装个双系统搞,用VM搞遇见各种问题 都不好问人解决。

论坛徽章:
1
午马
日期:2013-12-19 13:55:53
8 [报告]
发表于 2012-12-06 16:56 |只看该作者
嗯, 已经解决了, 谢谢ls众位的帮助!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP