vmware下的redhat9 怎么使用usb转的串口

前几天调通了在windows下usb转的串口,连到fs2410的开发板上,超级终端和DNW都输出正常,后来想在linux下试试效果(在windows xp下vmware中的redhat9),可费了两天劲也没见有输出内容。郁闷的不行。

        先是从网上找资料,有的说在虚拟机下要用ttyUSB0口,我找机器上的每个usb口试了一遍,也无果而终。    

        后来又找pl2303(我的转串口里的芯片)的linux的驱动,折腾半天,也是无果。

        今天下班后,又报着试试的心理,又从头试,把这个转接口当作一个物理的串口,(自己总觉得这个转串口相对虚拟机来说,就是一个真实的串口,后来查了一下vmware的虚拟原理,这样认为没找到明显的错误,暂且这样认为吧,),所以我又重新设了一下vmware有关串口的设置:设备状态选中“已连接”和“打开电源时连接”;使用物理串行端口选中windows下设备管理器里显示的串口号(我这里显示是com5,也不清楚这个顺序是从哪排的,试遍所有usb口,也是从com4开始,没找到com1-3),不建议用自动探测。特别提示,这几项设置要在虚拟机启动,而不启动虚拟机里的linux。然后就启动linux,进入口又从头开始设minicom的配置:用minicom -s打开设置项=》Serial port setup =》Serial Device设为/dev/ttyS0,其它项按实际值设即可。保存后再重新进minicom,给开发板上电,竟然又可以看见久违的串口信息了,惊奇之余,回想一下,这个过程,有种无语的感觉,从网上找资料一定根据自己的情况,灵活运用,不可照搬,把自己领到一个小胡同出不来了,

        后来发现另一个关键点,就是vmware上在设置串口的界面上有一个I/O模式,当那个选项选中时,串口输出输入正常,不选中时,虽然有输出,但有乱码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值