usb转的串口minicom的设置

本文介绍了如何在Windows XP下的VMware虚拟机中,配置Linux系统通过USB转串口设备(如PL-2303)与FS2410开发板通信。重点在于VMware串口设置、Linux的minicom配置,包括波特率、硬件流控制等,并强调了VMware串口I/O模式的重要性。成功配置后,可以实现虚拟机与开发板之间的串口通信。
摘要由CSDN通过智能技术生成

 

前几天调通了在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模式,当那个选项选中时,串口输出输入正常,不选中时,虽然有输出,但有乱码。

最近在学习嵌入式linux开发,本人是在虚拟机中装的linux,起初传输文件先是从linux用传到windows下,然后再传到开发板上,必须在linux和window

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值