开发者

求大佬,为啥会串口打开失败??

yousihai 14小时前

关于串口的相关问题,公子给出以下解决方法:1你没有安装驱动驱动分为很多种,比如有FT232、PL2303、CP2102、CH340、CH341、DTECH_RS422等等,他们的驱动都是不一样的,即使名字看上去非常一样的,CH340与CH341就是这个样子。当然,选对了驱动未必就是可以安装成功的,如果你安装失败,公子也给出以下解决方法:先查看自己电脑的版本,安装对应的驱动,现在的笔记本基本上都是Window10 64位的,你在安装驱动的时候,要查看自己的电脑的版本,比如,Window 7 32位,那么你安装驱动的时候,建议安装对应的驱动,无论是Window的版本,还是电脑的位数(32位和64位),都要匹配。但是,也不是一定的,有部分的驱动在不同的版本是可以用的,比如,Window10 64位的驱动,可以安装到Window 7 64位,那到底怎么查看自己的驱动是否可以符合呢?请安装之后,插上串口线,打开设备管理器,如果显示COM了,那么就安装成功了。2你开了另外一个串口调试助手,串口被占用了现在的串口调试助手多如牛毛,一个研发工程师或者学生的电脑上有很多这个类型的软件:当你打开一个串口调试助手的时候,你选择了波特率,COM口,数据位,校验位,停止位等等其他参数的时候,串口打开成功,并且也有数据打印,但是你发现,这个软件不好用,你重新打开了一个串口调试器,开发者_运维知识库刚想打开这个COM口,串口调试助手却提示:串口打开失败。那么是什么问题呢?因为上一个串口调试助手已经打开了这个串口,你不可以重复打开。你只需要把上一个串口调试助手的COM口关掉,你第二个串口调试助手就可以正常使用了。总而言之,你的串口调试助手已经被占用了(你打开了第一个串口调试助手),你释放(关闭第一个串口调式助手)掉那个COM口,就可以正常使用(打开了第二个串口调试助手的COM口)了。3换一根好一点的数据线或者换一个电脑的USB口很多时候,我们购买的开发板时,商家提供的数据线质量太差,我们就需要换一个更加好的数据线,一般的数据线硬的比软的好,短的比长的好,有磁环的比没有磁环的好。大家可以按照这种方法,选择稍微好一点的的数据线。对于我们的电脑,如果USB口松了或者它的驱动能力不足,建议换一个USB口。如果是驱动能力不行,可以给开发板外接一个电源,然后电脑的USB口当作串口来使用,切记,要共地呀!


ty_128281592 14小时前

串口只能被打开一次,你可能有其他软件打开开发者_JAVA技巧过了,不行注销下,再试试lsof查看下谁占用了这个串口,把那个进程kill掉


顿清舒 14小时前

1.在设备管理器-通用串行总线控制器下拉中检查一下串口号。这个串口开发者_运维问答号和串口调试工具的com号保持一致。2.设置正确的波特率3.选择正确的校验位和校验方式。再试试~~~


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜